{"id":23445908,"url":"https://github.com/tmaster055/minecraft-server-installer","last_synced_at":"2026-02-23T09:08:02.750Z","repository":{"id":269337139,"uuid":"904239031","full_name":"Tmaster055/Minecraft-Server-Installer","owner":"Tmaster055","description":"A command line tool for installing a minecraft server!","archived":false,"fork":false,"pushed_at":"2025-01-05T19:33:01.000Z","size":65,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T02:07:19.798Z","etag":null,"topics":["arclight","bukkit","bungeecord","fabric","folia","forge","installer","minecraft","minecraft-server","mohist","neoforge","paper","pufferfish","purpur","quilt","server","spigot","sponge","vanilla","waterfall"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tmaster055.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-16T14:05:58.000Z","updated_at":"2025-01-11T18:58:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"3014e2f9-c540-45fa-a760-174a212623f2","html_url":"https://github.com/Tmaster055/Minecraft-Server-Installer","commit_stats":null,"previous_names":["tmaster055/minecraft-server-installer"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tmaster055%2FMinecraft-Server-Installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tmaster055%2FMinecraft-Server-Installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tmaster055%2FMinecraft-Server-Installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tmaster055%2FMinecraft-Server-Installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tmaster055","download_url":"https://codeload.github.com/Tmaster055/Minecraft-Server-Installer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239015569,"owners_count":19568274,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arclight","bukkit","bungeecord","fabric","folia","forge","installer","minecraft","minecraft-server","mohist","neoforge","paper","pufferfish","purpur","quilt","server","spigot","sponge","vanilla","waterfall"],"created_at":"2024-12-23T20:24:38.900Z","updated_at":"2025-10-30T17:31:21.713Z","avatar_url":"https://github.com/Tmaster055.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Minecraft-Server-Installer\n## Description\nThis Tool is made for an easy Minecraft Server Setup!\nYou can easily install a Minecraft Server with over 10 different packages\nand nearly all Versions out there!\n## Getting started\n\n- ### Installation\nRun this command in your command prompt!\n```shell\npip install mc-server-tool\n```\nTo update:\n```shell\npip install -U mc-server-tool\n```\n- ### Documentation\n```shell\nmc-server-tool --help\n```\n```\nusage: mc-server-tool [-h] [--install] [--start] [--settings] [--install_java_21] [--version VERSION]\n                      [--package {Forge,Fabric,Paper,Vanilla,Spigot,Pufferfish,Bukkit,Purpur,Neoforge,Quilt,Folia,Mohist,Arclight,Sponge}] [--path PATH] [--port PORT]\n                      [--ram RAM]\n\nMinecraft Server Tool Arguments\n\noptions:\n  -h, --help            show this help message and exit\n  --install             To install a new Server!\n  --start               To start a Server in your path!\n  --settings            To open the settings of the Server in your path!\n  --install_java_21     To install java version 21 to run the server!\n  --version VERSION     Choose a minecraft version e.x 1.20.1, 1.21...\n  --package {Forge,Fabric,Paper,Vanilla,Spigot,Pufferfish,Bukkit,Purpur,Neoforge,\n             Quilt,Folia,Mohist,Arclight,Sponge,BungeeCord,Waterfall}\n                        Choose a Modloader-Package e.x Forge, Vanilla...\n  --path PATH           Pick a folder were to save/edit the server!\n                        It is creating a new folder in it! \n                        e.x C:Users/User/Server (Default is User Directory!)\n  --port PORT           Choose a Port for the Server! Default is 25565\n  --ram RAM             Choose how many RAM the server may use! Default is 4 Gigabyte!\n```\n- ### Examples\nInstalls a server with version 1.20.4:\n```shell\nmc-server-tool --install --version 1.20.4 \n```\nInstalls a server with version 1.20.4 on Paper:\n```shell\nmc-server-tool --install --version 1.20.4 --package Paper\n```\nInstalls and starts the server with 5G max ram usage:\n```shell\nmc-server-tool --install --version 1.20.4 --ram 5\n```\nInstalls with the port 27767:\n```shell\nmc-server-tool --install --version 1.20.4 --port 27767\n```\nStarts your server again:\n```shell\nmc-server-tool --start\n```\nStarts your Forge server if you have multiple servers in one folder:\n```shell\nmc-server-tool --start --package Forge\n```\nYou can also specify the path on start and installation: \n```shell\nmc-server-tool --start --path /home/user/downloads\n```\nYou also let install java 21:\n```shell\nmc-server-tool --install_java_21\n```\n### Package Support \n| Supported Packages | Status  | Supported Packages   | Status                                                                     | Supported Packages | Status  |\n|--------------------|---------|----------------------|----------------------------------------------------------------------------|--------------------|---------|\n| Vanilla            | ✔️      | Forge                | ➖ (installing is fine but \u003cbr\u003e starting and configuring \u003cbr\u003e may not work) | Folia              | ✔️      |\n| Paper              | ✔️      | Neoforge             | ✔️                                                                         | Mohist             | ✔️      |\n| Spigot             | ✔️      | Fabric               | ✔️                                                                         | Arclight           | ✔️      |\n| Bukkit             | ✔️      | Pufferfish           | ✔️                                                                         | Sponge             | ✔️      |\n| Quilt              | ✔️      | Purpur               | ✔️                                                                         | BungeeCord         | ✔️      |\n| Waterfall          | ✔️      |\n\nNote: Not all versions are tested and there may occur problems with some versions!\n### Upcoming Tasks\n  - [x] Make Forge work\n  - [x] Make Neoforge work\n  - [x] Make starting easier with package and version\n  - [ ] Implement more different error messages\n  - [ ] Add support for more packages\n  - [ ] Add support for MCPE Server\n## Support \nIf you see any issues you can open one in github or contact me on discord\nwith the Username`Tmaster055`!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmaster055%2Fminecraft-server-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftmaster055%2Fminecraft-server-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftmaster055%2Fminecraft-server-installer/lists"}