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
-
View User Profile
-
Send Message
Posted Jun 23, 2013@Shevchikden
Working thanks a lot. For some reason I read that as if that was an option to backup external folders that were not present in your servers root folder.
Great plugin, cheers.
-
View User Profile
-
Send Message
Posted Jun 23, 2013@paklic9 My script looks like this
Try this one (do not forget to input correct name of jar and memory)
Don't have an idea why there is 100% cpu usage.
I will try to search for a reason.
-
View User Profile
-
Send Message
Posted Jun 23, 2013I used command /asw restart... and after restart my VPS server have 100% cpu usage.
In start.sh have this:
java -Xms1024M -Xmx1024M -jar minecraft_server.jar
tested with official bukkit comand too: http://wiki.bukkit.org/Setting_up_a_server (for linux comand, but too dont work...)
But all time same problem... 100% cpu usage have only when use this command: /asw restart. When close server and start server. Cpu is in normal. So why this plugin do this? Can i fix it?
Or you can give me tutorial? For linux. I dont know if i do good script. :( Help me please thanks.
-
View User Profile
-
Send Message
Posted Jun 23, 2013@smiggle0404
Reread the config part for list of times.
There are some examples at the end of pages.
There are your errors.
warntime:
3600,1800,900,600,300,120,60,5,4,3,2,1
should be
time: '12:00''13:00''14:00''15:00''16:00''17:00''18:00''19:00''20:00''21:00''22:00''23:00''24:00''01:00''02:00''03:00''04:00''05:00''06:00''07:00''08:00''09:00''10:00''11:00'
seconds: 600,300,60,5,4,3,2,1
this part works not like warntimes.
when there is time to restart it will countdown for {seconds} seconds and then restart.
For example you set the restart at 13:00 and seconds to 20
Then at 13:00 it will countdown 20 seconds (it will display seconds remaining in chat) and restart.
@paklic9
It depends on which type of restart you are using.
If you are using restart without script this may happen if old server instance for some reason didn't stop itself.
-
View User Profile
-
Send Message
Posted Jun 23, 2013Hi, i have question, why my vserver (vps,linux-Debian 6.0 x86_64) have 100% cpu when i use command /asw restart on my minecraft server? After restart my minecraft server, my vserver have 100% cpu usage. Why??? Please help me. Thanks.
-
View User Profile
-
Send Message
Posted Jun 23, 2013Uh Every time i edit my config and start/reload my server the config WIPES and resets everything back to the default config. Why??? Here is a link to my config before its wiped each time http://pastebin.com/CD7TJcWd
-
View User Profile
-
Send Message
Posted Jun 23, 2013@porkpork
-
View User Profile
-
Send Message
Posted Jun 22, 2013Hey I'm not sure I understand the config file. Is there or isn't there a way to save backups to a different part of your computer that your server folder is not located at.
I have a fairly small SSD drive that I run my server and OS on and would like to save backups to a folder in a much larger SATA drive. Can I do that with your plugin?
-
View User Profile
-
Send Message
Posted Jun 20, 2013@KevinABC96
Yes.
-
View User Profile
-
Send Message
Posted Jun 18, 2013@Nik0lashka Not in next release
-
View User Profile
-
Send Message
Posted Jun 18, 2013@Shevchikden
And how about my suggestion? http://dev.bukkit.org/bukkit-plugins/autosaveworld/#c831
-
View User Profile
-
Send Message
Posted Jun 18, 2013@saxons12
I think soon.
Have some problems with placing schematics back. I have to generate chunks for those building before placing them.
-
View User Profile
-
Send Message
Posted Jun 17, 2013So when is the auto regenerate option coming? :)
-
View User Profile
-
Send Message
Posted Jun 17, 2013@BaranCODE
Thanks, my mistake.
-
View User Profile
-
Send Message
Posted Jun 17, 2013Nice plugin, really useful!
By the way, there is a spelling mistake:
When you do /asw it says "Use /asw help to show all commands availible in plugin."
Just wanted to make sure you knew.
-
View User Profile
-
Send Message
Posted Jun 15, 2013@Jaaakee224
Local time
-
View User Profile
-
Send Message
Posted Jun 15, 2013For the format HH:MM is it Local Time or In-game time?
-
View User Profile
-
Send Message
Posted Jun 14, 2013Can you please add dropbox-upload feature like in MineBackup, author uses dropbox-linker. And add an option to stop save/backup when the server is empty.
-
View User Profile
-
Send Message
Posted Jun 13, 2013@vertigolf Crash? That's really strange. Backup is done on the other thread so it can't do something bad to main thread. I need a debug log what's happens when you type /asw backup. From start of backup to the crash.
@StiCory Yes the console outpur in debug mode is needed, because that's really strange.
-
View User Profile
-
Send Message
Posted Jun 13, 2013Quick question, what causes the error "Multiple concurrent saves attempted! Save interval is likely too short!" I can post the console code next time I see it if you want, but it happens on almost every save attempt; it makes me wonder if the save is actually occurring when I see that. The world uses worldborder at a 2000 block radius from spawn so the world is not huge, it is set to save every 4 minutes and backup every 4 hours, save broadcast is off, backup broadcast is on, and backups are about 1.5GB each, set to keep 25 (I know a bit excessive lol)
However besides this bug, I really like the way the plugin works! very lightweight, easy to manage, and does the job right!