AutoSaveWorld
AutoSaveWorld - multifunctional plugin that can save, backup, purge, restart the minecraft server, reload plugins and much more.
AutoSaveWorld will work on any bukkit/spigot/mcpc+/cauldron build starting from version 1.2.5-R5.0
Version: 4.14.2
Features:
Note: all feautures except autosave are disabled by default.
- Performs a world and players data saves (similar to save-all in console)
- Performs a world backups({server folder}/backups/)
- Performs some plugins data purge
- Performs autorestart at a defined time
- Performs restart at server crash
- Executes console commands defined in config automatically
- Warning messages
- Multi-World Support
- Configurable messages
- Option to disable broadcast message
Documentation:
Note: Configuration can only be reloaded by built-in commands
AutoSaveWorld have many features:
1)AutoSave - saves your worlds and player inventory.
AutoSave documentation page
2)AutoBackup - backups your worlds
AutoBackup documentation page
3)AutoPurge - purges some plugins data
AutoPurge documentation page
4)AutoRestart - restarts server at a defined time
AutoRestart documentation page
5)CrashRestart - restarts server if it crashes
CrashRestart documentation page
6)AutoConsoleCommand - automatically executes console commands
AutoConsoleCommand documentation page
7)WorldRegen - starts server with a fresh map but preserves some plugins territory claims
WorldRegen documentation page
8)PluginManager - load, unload, reload plugins using commands
PluginManager documentation page
Messages config explanation:
Messages configuration
Additional commands:
/asw help #displays help for all comands Permission:autosaveworld.help
/asw reload #reloads config.yml and configmsg.ymlPermission:autosaveworld.reload
/asw reloadconfig #reloads config.yml Permission:autosaveworld.reloadconfig
/asw reloadmsg #reloads configmsg.yml Permission:autosaveworld.reloadmsg
/asw version #displays AutoSaveWorld version Permission:autosaveworld.version
/asw info #displays AutoSaveWorld info Permission:autosaveworld.info
Note:All commands work if you are OP, console or have permission.
Note:Config can only be reloaded using config reload commands.
Dev builds and Source code
Develompent builds: jenkins
Source code: GitHub
@rourke750
Yes i will do it, it will keep a certain amount of backups and will be overwriting old ones.
Oh also a setting to delete old world files or to keep a certain amount then to start over writing them
@veygr
Yes
You can add plugins folder for backup and the other?
@rourke750 Ok i will add it. @Desttro The version that you can download here is 3.3, i just forgot to rewrite version in plugin.yml.
On Linux messages are still shows, and I don't know why this happens.
@Shevchikden
Linux - Ubuntu
EDIT: I downloanded this plugin from there - BukkitDev and froum you forum thread and in plugin.yml is always version: 3.2, but you said in desciption that, fuxed bug broadcast in 3.3, where I can download 3.3 version? Thanks.
My world has a big file, is it possible to add a setting that allows the backup to run slower and maybe a bit of lag might happened but it wont freeze my entire server.
@Mick6666
All time is in seconds.
@Desttro
For me message does not shows in chat when brodcast is off, this is strange.
What OS are you running?
When I disable broadcast, messages in chat still shows... Can I disable messages in chat? Thank you!
What unit is that time in? Seconds? Minutes?
Hmm it really does not works. I will try to fix it soon.
Thanks.
@Shevchikden
I can't, that's what I'm saying. Every time I make changes, whenever I load the plugin, it writes over my config.yml with the default settings.
You can only configure messages in config.yml
The plugin overwrites my config.yml file every time it's loaded. It's impossible to configure.
Thanks a lot!