Go to file
Marcus Whybrow fff509e91f Added a console command.
Which resumes the created screen session for a server. If the logged in
user executing the command is connected via SSH, then unless that user
is the server user, this command will (currently) fail, do to the way
screen works.
2012-05-30 18:21:47 +01:00
.gitignore Added a .gitignore file to ignore .DS_Store files. 2012-05-29 06:57:04 +01:00
msm Added a console command. 2012-05-30 18:21:47 +01:00
msm.conf Added server "toggledownfall" command. Closes #6. 2012-05-30 16:28:29 +01:00
msm.cron Fixed a spelling mistake in the command name used. 2012-05-29 07:02:30 +01:00
README.markdown Added a link to the github wiki, in the readme. 2012-05-29 07:05:10 +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!

Acknowledgements

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