WorldBackup
This is a plugin for automatic backups of your worlds.
It can detect server vacancy and then start a backup.
It uses threads to copy & compress your worlds. The world saving is done in the main thread to avoid corruption.
You are also able to just save a worlds without backing them up.
Features
- Whitelist & Blacklist modes
- Automatic and/or manual backup
- Suspend backups while server is empty (configurable)
- Compression (configurable)
- Permissions support (optional)
- Delete old backups (configurable)
- Customizable backup name format
- Pail support (optional)
- Spout for messages (optional)
Usage
To start use it just drop the jar in the plugins folder.
It can operate in two modes, whitelist and blacklist.
In whitelist mode only worlds you specify will be automatically backed up, and in blacklist mode it will backup all worlds except those you specify.
You can suspend the automatic backups while the server is empty (defaults to on).
Config
Click here to see the default config with explanations.
Permission nodes
- WorldBackup.* - Allows you to use all commands and functionality
- Defaults to ops
- WorldBackup.backup - Allows you to do manual backup tasks
- WorldBackup.list - Allows you to list current backup tasks
- WorldBackup.messages - Gets you backup messages
- Defaults to everyone
- WorldBackup.reload - Permitts you to reload the config
Commands
- /backup - Starts a full backup
- Aliases: blist, bl
- /backupworld <world> - Backup a world
- Aliases: breload, br
- /backuplist - List active backups
- Aliases: blist, bl
- /backupreload - Reloads WorldBackup config
- Aliases: breload, br
- /save <world> - Save a world
- /save-all - Save all worlds
- Alias: saveall
- /save-on <world> - Turn on a worlds autosave
- Alias: saveon
- /save-off <world> - Turn off a worlds autosave
- Alias: saveoff
this sounds good
Is this able to replace current worlds, with a certain name so as to reset it? I have a world that needs to be rest often, and this is the closest plugin I can find.
this is just what i need hope it comes out soon!
@Simon816
Yes. Right now I am fixing the last stuff and doing some debugging.
Should be ready for release within a week if I don't get to occupied with other stuff
are you still working on this?
Having transitioned from SimpleServer, it has been a pain without automated backup. Best of luck with the development of this.
It is not finished yet, as I have been sick a couple of times lately. And between those times I´ve had a lot of work.
hi there.. Looks good on paper, but there is nothing to download.
When can we down download it this looks like a really good plugin
@pixeltimoto
I need to fix some minor things first, like the final names of certain config nodes
Where can I donwload it?