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
@infered5
yes
Is this 1.9 compatible?
Is plugin can block other plugin's internet connection?
@Shevchikden
Nice, your last dev build working nice :)
No more issue !
If you can make a landlord support to worldregen, you're my hero :)
@kantlivelong Yea, but kinda in a hacky way. You can't execute command after world save, but you can use autoconsolecommand, to schedule save command and then process manager command (see asw help).
Is it possible to execute a system command after world is successfully saved? Basically I'd like to be able to rsync ramdisk to disk after save is successful.
@Layania This option doesn't do exactly what you think. Anyway, this issue won't happen anymore.
@Shevchikden
I try last dev build but it can't be a command block
'enable-command-block=false'
thanks to your help :)
@Layania Use latest dev build, i changed how broadcast works there. The problem is not another plugin, it is a command block that somehow listens for broadcast.
@Piggyfacepork Yea, should probably change that message. The reason why skulls are steve and alex is because skin fetch is actually async, so in the moment of placing them to the inventory they don't have skin yet.
@Shevchikden
Oh! i thought it was blocking them since it said "Attepmted"... i dont know why all the heads are steve and alex then XD When we try and place one ASW says "Attepmted to make connection to (Mojang skin system i think)" so i thought it was an ASW problem.
thanks for your help Shevchikden! :D
@Shevchikden
No problem with Venturechat :/ I have try all plugin can interact with broadcast...
I don't have any command block on my server.
Why i have this problem in 1.9 and not in 1.8.8 with same server ? Have you any help to find it ?
@Piggyfacepork AutoSaveWorld doesn't block connections, only warns about them.
Hello Shevchikden! :D I use your plugin and it is amazing! I take back ups every 30 mins and you don't know how many times those back ups have saved my life XD
I do have a question though, is there a way to allow certain plugins to make connections? I have the plugin SimpleHeads and all the heads in the menu are Alex or Steve and I think it's because it can't make a connection to the mojang skin system... Is there a command or something to allow plugins to make connections though the main server thread?
Thank you for your time! :D
@Shevchikden
I use venturechat, it handle chat from bungeecord and control broadcast i think ! But i can't disable it. I search around that, thanks to reply :)
@Layania You have a command block that is somehow listening to command broadbcast. (Is this is even possible) Should probably change a method that i use to broadcast messages. You can disable broabcast, that will fix that error.
Last dev build #882
Somes problems with paperspigot 1.9.2 and /save command ...
No problem with paperspigot 1.8.8
Hello, is this updated for 1.9?
If so, is there a download link you could send to me?
Thanks!
@Shevchikden
thx. Try to use last build.
@titanrat Should be fixed now i think.
@Shevchikden
hello. error on "worldregen" when server restarts 1.9 spigot. Last build
how can i fix this?