Go to file
2012-05-31 07:57:58 +01:00
bash_completion Added bash completion for the server "worlds" commands. 2012-05-31 07:57:58 +01:00
cron Moved files to a more explanatory layout. 2012-05-31 06:44:10 +01:00
init Removed server "worlds toram" option from the help output. 2012-05-31 07:27:26 +01:00
.gitignore Added a .gitignore file to ignore .DS_Store files. 2012-05-29 06:57:04 +01:00
msm.conf Added server created file settings in conf, and added script defaults for conf values. 2012-05-30 23:51:45 +01:00
README.markdown Added some stats to the QuickBackup information in the README. 2012-05-31 04:31:17 +01:00

Minecraft Server Manager

A single init script which makes running multiple Minecraft/Bukkit servers easier for us admins.

Visit the Wiki for detailed guides.

Features

  • One script handles multiple servers, run two or more servers on one machine.
  • Can create and start new servers with a single command, downloads the jars for you.
  • Start, stop and restart your servers.
  • Periodically makes WorldEdit snapshot compatible backups of your worlds.
  • Backup the entire server folder for complete protection.
  • Load world's into RAM for faster access (reduces lag).
  • Easily configurable, through a single file
  • Per server configuration of invocation, in-game messages and timings.
  • Apply server commands to one, multiple, or all servers in one go (useful for whitelisting a player on all servers.)

Upcomming features

  • Restore: Roll-back to an old world or whole server backup automatically.
  • QuickBackup: If you store your backups non-locally (maybe on a NAS), QuickBackup optionally creates a backup locally for speed, and then moves it after your players are building again! My initial testing shows a 54 second network backup confaltes to 23 seconds of ingame time.

Acknowledgements

This code grew out of an old version of Ahtenus' Minecraft Init Script.