New Blog Post: MSM Zombie

Minecraft Server Manager

A comprehensive start up script for Minecraft and Bukkit servers.

Designed by admins, for admins.

Built to be improved

Like you, I want to modify my startup script when necessary. MSM was born out of this process, and will continue to be improved in this way.

World and server backups

Periodically create WorldEdit compatible snapshots and then restore regions in-game to protect against griefers. Or backup the entire server directory for complete protection.

Works with all Debian systems

As long as you have an /etc/init.d directory, you're good to go. MSM is only a single script written in bash, which automatically starts up and shuts down your Minecraft servers.

Automatic jar updates

Group jar files according to where they where downloaded from. Make sure your server is always using the latest version, by automatically downloading new files.

Easily configurable

Configure how MSM operates in the /etc/msm.conf file. Sensible defaults mean you won't need to alter much, but allow changing anything you can think of.

Responsive commands

MSM watches a server's log file to determine exactly when a command has finished, making restarting, backing up and other non-instant actions return control as soon as possible.

Player notifications

Keep your players informed with specifc, dynamic and configurable in-game broadcasts. Warn players that a server is shutting before actually issuing the command.

Easy to get to grips with

As well as detailed documentation, and issue submissions, bash completion makes remembering what to type a thing of the past. Just hit tab!

Beautiful code

Readable code means less bugs, easier fixes, simpler updates, and lowers the learning curve for new contributors to the project. Why not the code and start today.

Cron support

Out of the box cron script provided for backups, logrolls and more.

Continuous Integration

Each version is checked against shunit2 unit tests by

Open Source

Built for and maintained by the community thanks to GitHub

Upcomming Features

QuickBackup and easy rollback features are in the pipeline. Stay tuned.




Project Milestones