Minecraft wiki entry for Server_startup_script, associated text: [Multi World] Minecraft Server Control Script
Run multiple Minecraft worlds.
Start, stop, and restart single or multiple worlds.
Create, delete, disable, and enable worlds.
Supports CraftBukkit in addition to the standard Mojang server distribution.
Users automatically notified of important server events.
Uses the Minecraft Query protocol to keep track of current server conditions.
LSB and systemd compatible init script, allows for seamless integration with your server's startup and shutdown sequences.
Map worlds using the Minecraft Overviewer mapping software.
Backup worlds, and remove backups older than X days.
Update the server software and installed addons.
Send commands to a world server from the command line.