Minecraft Server Time Yet Again
I recently decided to revisit hosting a Minecraft server—it’s been about five years since I last actively managed one. Saw some cool developments in the Java Minecraft server scene and figured it was time to give it another go.
Setting Up the New Server
First things first, I threw up a server on my main machine to experiment with a few things. Then, I punched a hole in the network so I could play with friends at bork.zone. With that sorted, I started getting back into the swing of things with the modern Minecraft stack.
Docker & Crafty Controller
I spun up a Docker container running Crafty Controller, which is a great tool for managing Minecraft servers. For the actual server, I decided to go with Paper, since it’s super performant and still allows for plugin flexibility.
- User data and world migration: I moved over all the player data and the world files to the new setup.
- Updating the proxy: After that, I updated the proxy to point at the newly configured Crafty container, so everything was good to go.