From first boot to a running multiplayer world — ZBB handles it so you don't have to.
Detects crashes, zombie processes, and TPS lag spikes. Exponential backoff restarts keep your server alive — even when you're offline.
Integrated Playit.gg agent gives your server a permanent public address. No router config, no DynDNS — friends just type the address and join.
Reads bytecode from your server JAR to pick the exact Java version. Downloads the right JDK silently — never touches your system installation.
Configure automatic ZIP backups by interval and retention count. Restores safety-copy your world first — no data loss, ever.
Search, install, and update mods directly from inside ZBB. Per-server mod lists, version picker, and one-click update checker.
80+ safe Minecraft commands on an explicit allowlist. Shell injection, pipe operators, and dangerous flags are blocked before reaching the JVM.
Vanilla, Paper, Fabric, Forge, Purpur — choose version and loader. ZBB downloads the JAR and scaffolds server.properties automatically.
Java is resolved, eula.txt accepted, and the server launches with Aikar's GC flags — optimized out of the box. No terminal needed.
Playit tunnel activates. Copy the address, send it to friends. server.log streams live while ZBB keeps everything alive.
pip install -r requirements.txt
py app/launcher.py
Everything you need to get a server running and keep it running.