📦 New Cloud ☁️ provider, ❇️ Modded Server and Plugins ⤴️
This weeks 📦 release is packed, with cool new features 🎈 and some works 👷♀️ under the hood.
First we included Google as new cloud ☁️ provider. So you can, use GCE to host your new and shiny Minecraft Server.
But the real deal is: minectl 🗺
is now supporting the creation of modded Server.
- SpigotMC
- PaperMC
- CraftBukkit
- Fabric
- Forge
This are the first version, we choose to implement in minectl 🗺
. You can select them, via the edition
attribute in the manifest file.
As minectl🗺
is not violating any copyrights with provinding pre-compiled binaries, the modded server gets build during the creation phase.
And to give you a teaser, for upcoming releases. A very basic version of plugin support is shipped with this release. So you can start to upload your favorite mods.
minectl plugins -f hetzner.yaml --id 13621910 --plugin plugins/BentoBox-1.17.2.jar --destination /minecraft/plugins
🛎 Using cloud provider Hetzner
🗺 Minecraft papermc edition
🚧 Plugins feature is still in beta...
⤴️ Upload plugin to server (minecraft-server)... ⣻
✅ Plugin (minecraft-server) uploaded
And we added two How-Tos in the mix, to get you started:
- Running a PaperMC SkyBlock server - Hetzner edition
- Running a modded LuckyBlocks Minecraft Server on budget 💰 - Scaleway edition
For everyone, who wants to create Minecraft server on a budget 💰, we made seperate disk and monitoring fully configurable and disabled by default. Thats good testing new versions, mods or quick playing with friends.
Breaking changes
Added openjdk
adn eula
as new mandatory fields. See config description 👀
Install via homebrew:
brew tap dirien/homebrew-dirien
brew install minectl
Changelog
9436cc0 Add ARM64 support (#76)
e39a4b1 Create how-to for the modded server support (#74)
56e12c9 Enable (basic) Plugin support (#72)
77719f5 Make seperate volume configurable to save money (#70)
8604a2f Move update Minecraft server version to bash (#69)
c082eca Make Promtheus monitoring configurable (#68)
ad2e861 Add all editions to README.md (#65)
b77018d Add modded versions as new edition (#64)
a5db75e Accept EULA should move into the MinecraftServer manifest (#63)
f0e500e Update module google.golang.org/api to v0.52.0 (#61)
8a810ec Update Docs for GCE (#60)
9570ac0 New cloud provider - GCE (#59)