itzg/docker-minecraft-server ? reverse-engineered prompt

Reverse engineered prompt

Build me a Docker based Minecraft Java server that is easy to start with Docker Compose and simple to configure with environment variables.

I want it to automatically download and start the right Minecraft server version, and also handle things like mod loaders, mod packs, plugins, and extra mods without me having to do the manual setup every time. It should feel like a ready to use server that I can point at a volume for world data, change the basic server settings, and restart whenever needed without losing anything.

Please include clear example configs I can copy for a few common setups, like vanilla, modded, and plugin based servers, and make it obvious how to update versions or switch server types. If there are any current best practices or setup details I should know, look up the latest docs online if you need to.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab