{"id":14969758,"url":"https://github.com/kmcsr/server-installer","last_synced_at":"2025-10-26T09:30:56.943Z","repository":{"id":168877069,"uuid":"623252890","full_name":"kmcsr/server-installer","owner":"kmcsr","description":"A minecraft server installer, support multiple type of server and modpack","archived":false,"fork":false,"pushed_at":"2024-04-03T04:24:05.000Z","size":73,"stargazers_count":8,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T18:01:55.711Z","etag":null,"topics":["fabric","fabric-server","fabricmc","forge","forge-server","minecraft","minecraft-fabric","minecraft-installer","minecraft-server","minecraft-server-installer","minecraftserver-installer","modrinth-modpack","mrpack","quilt-server","quiltmc","server-installer","spigot","spigot-server"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kmcsr.png","metadata":{"files":{"readme":"README.MD","changelog":"changelogs/v1.2.0.MD","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":"2023-04-04T02:11:47.000Z","updated_at":"2024-05-01T20:23:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"f3d72311-b255-46ef-9999-c142e43ff271","html_url":"https://github.com/kmcsr/server-installer","commit_stats":{"total_commits":35,"total_committers":1,"mean_commits":35.0,"dds":0.0,"last_synced_commit":"e8b5c2e5abd02a0c61540c552d4d2543023970e8"},"previous_names":["kmcsr/server-installer"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kmcsr%2Fserver-installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kmcsr%2Fserver-installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kmcsr%2Fserver-installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kmcsr%2Fserver-installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kmcsr","download_url":"https://codeload.github.com/kmcsr/server-installer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238301238,"owners_count":19449405,"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":["fabric","fabric-server","fabricmc","forge","forge-server","minecraft","minecraft-fabric","minecraft-installer","minecraft-server","minecraft-server-installer","minecraftserver-installer","modrinth-modpack","mrpack","quilt-server","quiltmc","server-installer","spigot","spigot-server"],"created_at":"2024-09-24T13:42:19.609Z","updated_at":"2025-10-26T09:30:56.168Z","avatar_url":"https://github.com/kmcsr.png","language":"Go","readme":"\n- English\n- [简体中文](./README_zh.MD)\n\nMinecraft Server Installer\n[![License](https://img.shields.io/github/license/kmcsr/server-installer)](https://github.com/kmcsr/server-installer/blob/main/LICENSE)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/kmcsr/server-installer/build-tag.yml)](https://github.com/kmcsr/server-installer/actions)\n[![Downloads](https://img.shields.io/github/downloads/kmcsr/server-installer/total)](https://github.com/kmcsr/server-installer/releases)\n========\n\n*If this project is useful, please give a star :)*\n\n[Releases Page](https://github.com/kmcsr/server-installer/releases/)\n\n## Introduction\n\nThis is a minecraft server online installer\n\nYou can use this cli to easily install minecraft server.  \nWe also support some types of servers and modpacks\n\n| Server Type | Support |\n|-------------|---------|\n| Vanilla     | true    |\n| Fabric      | true    |\n| Forge       | true    |\n| Quilt       | true    |\n| Spigot      | true    |\n| PaperMC     | TODO    |\n| ArcLight    | TODO    |\n\n| Modpack Type | Support |\n|--------------|---------|\n| Modrinth     | true    |\n| Curseforge   | plan/no |\n\n\u003e Warn: For spigot server, you **must install suitable openjdk** (not only jre) and git.  \n\u003e       See \u003chttps://www.spigotmc.org/wiki/buildtools/#prerequisites\u003e\n\n## Flags\n\n```\nFlags:\n  -h, -help\n        Show this help page\n  -name string\n        the executable name, without suffix such as '.sh' or '.jar' (default \"minecraft\")\n  -output string\n        the path need to be installed (default \".\")\n  -version string\n        the version of the server need to be installed, default is the latest (default \"latest\")\nArgs:\n  \u003cserver_type\u003e string\n        type of the server [fabric forge quilt spigot vanilla] (default \"vanilla\" )\n  \u003cmodpack_file\u003e filepath | URL\n        the modpack's local path or an URL. If it's an URL, installer will download the modpack first\n```\n\n## Examples\n\n### Install pure servers\n\n```sh\n# Install minecraft 1.7.10 vanilla server into minecraft.jar\nminecraft_installer -name minecraft -version 1.7.10\n```\n\n```sh\n# Install minecraft 1.19.2 forge server into current directory and the executable is minecraft_server.sh or minecraft_server.bat for windows\nminecraft_installer -name minecraft_server -version 1.19.2 -server forge\n# Hint: forge installer will make run scripts for the minecraft version that higher or equal than 1.17\n#       for version that less than 1.17, you still need to use 'java -jar' to run the server\n\n# Install minecraft 1.16.5 forge server into minecraft_server.jar\nminecraft_installer -name minecraft_server -version 1.16.5 -server forge\n```\n\n```sh\n# Install minecraft 1.19.2 fabric server into server/minecraft_server.jar\nminecraft_installer -name minecraft_server -version 1.19.2 -server fabric -path server\n```\n\n### Install modpacks\n\n```sh\n# Install the modpack from local to the current directory\nminecraft_installer -name modpack_server modpack /path/to/modrinth-modpack.mrpack\n# Hint: Only support modrinth modpack for now, curseforge is in progress\n```\n\n```sh\n# Install the modpack from internet to the current directory\nminecraft_installer -name modpack_server modpack 'https://cdn-raw.modrinth.com/data/sl6XzkCP/versions/i4agaPF2/Automation%20v3.3.mrpack'\n# Hint: if you want to install modpack from the internet,\n#       you must add the prefixs [https://, http://]\n```\n\n### List server avaliable versions\n\n```sh\nminecraft_installer versions\n```\n\n```sh\nminecraft_installer -version snapshot versions\n```\n\n## TODO\n\n- [ ] PaperMC\n- [ ] Search modpacks from modrinth\n- [ ] Configurable proxy\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkmcsr%2Fserver-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkmcsr%2Fserver-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkmcsr%2Fserver-installer/lists"}