{"id":16377989,"url":"https://github.com/ArcanePlugins/CraftCtl","last_synced_at":"2026-04-13T06:30:17.083Z","repository":{"id":114228162,"uuid":"516395980","full_name":"lokka30/CraftCtl","owner":"lokka30","description":"A collection of scripts to aid in managing your Minecraft servers and proxies.","archived":false,"fork":false,"pushed_at":"2022-07-21T14:17:48.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-15T02:33:05.546Z","etag":null,"topics":["bash","batch","bukkit","bungeecord","minecraft","script","shell","spigot","velocity"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/lokka30.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2022-07-21T14:05:08.000Z","updated_at":"2024-08-11T11:50:48.000Z","dependencies_parsed_at":"2024-04-21T07:45:22.486Z","dependency_job_id":null,"html_url":"https://github.com/lokka30/CraftCtl","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokka30%2FCraftCtl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokka30%2FCraftCtl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokka30%2FCraftCtl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokka30%2FCraftCtl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lokka30","download_url":"https://codeload.github.com/lokka30/CraftCtl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240002100,"owners_count":19732164,"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":["bash","batch","bukkit","bungeecord","minecraft","script","shell","spigot","velocity"],"created_at":"2024-10-11T03:44:22.496Z","updated_at":"2026-04-13T06:30:17.005Z","avatar_url":"https://github.com/lokka30.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎬 CraftCtl\n\n\u003e ❗️ **Note:** This project is currently **incomplete**.\n\nA collection of scripts to aid in managing your Minecraft servers and proxies.\n\n## Showcase\n\nTo-do. :)\n\nCheck out [cli.md][6] to see what the script's interface will look like!\n\n## Features Overview\n\n### 🔧 Configurable\n\nThe script has a dedicated configuration area at the top where you can easily customize the various features.\n\nIn addition, you are free to modify the code beneath it to extend the script to your liking.\n\n### 📺 Main Menu\n\nThe script has a 'Main Menu' area where you can run various tools. It's also very easy for you to add your own\ntools in if you wish to do so.\n\n### 🏁 Aikar's Flags\n\n[Aikar][5] has poured research into finding a [brilliant set of launch flags][4].\nI have added Aikar's flags into the script. The script will utilize different flags depending upon how you have\nconfigured it: a configuration which allocates 12GB+ of memory will utilize Aikar's alternate 'high-memory' flags.\n\n### 📥 Auto-Updater\n\nIf you've got [MCServerUpdater][1] installed alongside the script (in the same directory), the script will run it\n(configurable, toggleable, etc.) so that your server software can stay up-to-date whenever you choose to restart it.\n\n### ♻️ Auto-Restart\n\nThe script features auto-restarting, which has a countdown delay so that you have plenty of time to\nexit the script in case you intended on shutting the server down without restarting it shortly thereafter.\n\n### 🏷 (Windows) Server Name as Title\nThe script sets the command prompt window title to the name of the server instance.\nThe purpose of this is so you can immediately see which command prompt represents which server, brilliant for when \nyou're running multiple instances (such as a Minecraft server network).\n\n## 📜 Instructions\n\n### Before you install...\n\n#### Monospace Terminal Font\nMake sure you use a monospace font for your terminal (almost all terminals do by default). Without a monospace font,\nthe interface will be completely misaligned. If you insist on using a non-monospace font, feel free to fork this repository and adapt the interface to your liking. \n\n### GNU/Linux Systems\n\n\u003e A very basic understanding of using your OS's terminal is assumed. \n\n- Clone the repository: `git clone https://github.com/lokka30/CraftCtl`\n- Copy `ctl.sh` from `CraftCtl/scripts/bash/` into your server's directory\n- Delete the downloaded `CraftCtl` directory if you wish, it's no longer required\n- Set execute permission: `sudo chmod +x ctl.command \u0026\u0026 sudo chmod +x ctl.sh`\n\n### macOS Systems\n\n\u003e A very basic understanding of using your OS's terminal is assumed.\n\n- Clone the repository: `git clone https://github.com/lokka30/CraftCtl`\n- Copy `ctl.command` **and** `ctl.sh` from `CraftCtl/scripts/bash/` into your server's directory\n- Delete the downloaded `CraftCtl` directory if you wish, it's no longer required\n- Set execute permission: `sudo chmod +x ctl.command \u0026\u0026 sudo chmod +x ctl.sh`\n\n### Windows Systems\n\n- Hit the \"Download ZIP\" button in the source code area on this GitHub repository.\n- Extract the downloaded ZIP file.\n- Copy `ctl.bat` from `CraftCtl/scripts/batch/` into your server's directory\n- Delete the extracted `CraftCtl` directory if you wish, it's no longer required\n\n## Support\n\nNo support is provided for this software. However, bug reports and feature requests are warmly welcome. For this,\nfeel free to use the [issue tracker][2], or the [ArcanePlugins Discord Guild][3].\n\n## License\n\nThis software uses the MIT License - see `LICENSE.md`.\n\n\n\n[1]: https://www.spigotmc.org/resources/mcserverupdater.98003/updates\n[2]: https://github.com/lokka30/CraftCtl/issues\n[3]: https://discord.io/arcaneplugins\n[4]: https://aikar.co/mcflags.html\n[5]: https://aikar.co/\n[6]: https://github.com/lokka30/CraftCtl/blob/master/misc/brainstorming/cli.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FArcanePlugins%2FCraftCtl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FArcanePlugins%2FCraftCtl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FArcanePlugins%2FCraftCtl/lists"}