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 27, 2013Plugin doesn`t regen purged region o_o WorlGuard
Using Spigot + Latest WG + WE
How plugin get`s info about day`s offline? Player.dat?
And also this plugins doesn`t Removes LWC protections :c
2013-06-28 04:30:54 [SEVERE] java.lang.NullPointerException 2013-06-28 04:30:54 [SEVERE] at autosaveworld.threads.purge.LWCpurge.LWCPurgeTask(LWCpurge.java:50) 2013-06-28 04:30:54 [SEVERE] at autosaveworld.threads.purge.LWCpurge.<init>(LWCpurge.java:20) 2013-06-28 04:30:54 [SEVERE] at autosaveworld.threads.purge.AutoPurgeThread.performPurge(AutoPurgeThread.java:134) 2013-06-28 04:30:54 [SEVERE] at autosaveworld.threads.purge.AutoPurgeThread.run(AutoPurgeThread.java:86)
It`s all
-
View User Profile
-
Send Message
Posted Jun 26, 2013@gjalt14 Something gone wrong with session.lock files. (craftbukkit checks them before saving)
Probably you are running 2 instances of minecraft server from the same location.
Delete session.lock files from your worlds folders. (Don't forget to disable server first)
-
View User Profile
-
Send Message
Posted Jun 26, 2013asw save
22:50:52 [INFO] AutoSaving 22:50:52 [INFO] [AutoSaveWorld] AutoSaving 22:50:52 [SEVERE] net.minecraft.server.v1_5_R3.ExceptionWorldConflict: Failed to check session lock, aborting 22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.WorldNBTStorage.checkSes sion(WorldNBTStorage.java:75) 22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.World.F(World.java:2599)
22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.WorldServer.a(WorldServe r.java:785) 22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.WorldServer.save(WorldSe rver.java:769) 22:50:52 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.CraftWorld.save(CraftW orld.java:649) 22:50:52 [SEVERE] at autosave.AutoSaveThread.saveWorlds(AutoSaveThread.jav a:124) 22:50:52 [SEVERE] at autosave.AutoSaveThread.performSave(AutoSaveThread.ja va:156) 22:50:52 [SEVERE] at autosave.AutoSaveThread$1.run(AutoSaveThread.java:108 ) 22:50:52 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.ru n(CraftTask.java:53) 22:50:52 [SEVERE] at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftSchedul er.mainThreadHeartbeat(CraftScheduler.java:345) 22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.r(Minecr aftServer.java:513) 22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.DedicatedServer.r(Dedica tedServer.java:226) 22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.q(Minecr aftServer.java:477) 22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.MinecraftServer.run(Mine craftServer.java:410) 22:50:52 [SEVERE] at net.minecraft.server.v1_5_R3.ThreadServerApplication. run(SourceFile:573) 22:50:52 [INFO] AutoSave Complete 22:50:52 [INFO] [AutoSaveWorld] AutoSave Complete
this says my console
-
View User Profile
-
Send Message
Posted Jun 26, 2013@Shevchikden
Alright, thanks!
-
View User Profile
-
Send Message
Posted Jun 26, 2013@Sk89r It based on what your script looks like.
If its just a startup script that you can't
Use screen.
Then connect to it from terminal by command screen -r name
-
View User Profile
-
Send Message
Posted Jun 26, 2013Hey man, after a restart it opens another console how can i access it? Linux ubuntu
-
View User Profile
-
Send Message
Posted Jun 25, 2013@smiggle0404
I forgot to ask what OS and server core are you using?
-
View User Profile
-
Send Message
Posted Jun 24, 2013@Shevchikden
thankyou :) You have been such a great help (14:11 didn't work) I will continue to use ur great plugin! =D
-
View User Profile
-
Send Message
Posted Jun 24, 2013@smiggle0404
Looks like there is some problems with parsing time in plugin, i will try to fix it soon. Try to set time to '14:11' and see if it helps.
@paklic9
Sorry i don't have time for this.
-
View User Profile
-
Send Message
Posted Jun 24, 2013@Shevchikden
The restart doesn't happen at all =/ no warning, error or anything in console. I set all my times to 12:0 13:0 14:0 etc... I noticed how it says Time: not Times: and below it says Timemode and Intervalmode, is this a specific thing im supposed to use for multiple times?
-
View User Profile
-
Send Message
Posted Jun 24, 2013Dont work. :( Man i can give you my id and pass in team viewer, and you can help me with team viewer? With team viewer you can control my pc. And after can help me. You can help me? You can say it to PM or here. PS: And better is skype (or Team Speak 3) + team viewer... skype/ts3 for chat.
-
View User Profile
-
Send Message
Posted Jun 24, 2013@paklic9
Set
And try /asw restart
And then tell me what happens in this case.
And about right script:
It must not be infinite loop script.
For example this script is right
And this script is wrong
-
View User Profile
-
Send Message
Posted Jun 24, 2013Ok you can give me tutorial how to do script for this plugin? Please.
-
View User Profile
-
Send Message
Posted Jun 24, 2013@paklic9 If the plugin won't find a script at a defined scriptpath it will restart server using another one method, so i wan't to see what happens in this case.
-
View User Profile
-
Send Message
Posted Jun 24, 2013Now i dont know what you think... :( So i dont know what do now :(
-
View User Profile
-
Send Message
Posted Jun 24, 2013@smiggle0404
those '' doesn't matter. And restart doesn't happen at all, or server just stops? Also try to set your times to '13:0'
@paklic9
Set scriptpath to something that not exists and try to restart, let's see what happens.
-
View User Profile
-
Send Message
Posted Jun 24, 2013Hi, auto restart too dont work on my Vserver(vps), but on my windows work... :( On my Vserver(vps) work only /asw restart, but when i use this command, after use server is restarted, but my vserver(vps) after restart have 100% cpu usage still... Why? :( I will must use others plugins? :(
-
View User Profile
-
Send Message
Posted Jun 24, 2013@Shevchikden
Oh ok. Also I just realised restarts haven't been occuring every hour, and i checked my config which looks like this http://pastebin.com/VMQAe2gw For the times that dont have ' ' surrounding them; every time i fix it, as soon as i load the server it reverts back to that.
-
View User Profile
-
Send Message
Posted Jun 24, 2013@smiggle0404
No.
-
View User Profile
-
Send Message
Posted Jun 23, 2013@Shevchikden
Thanks, Didn't know how to format it :P For the seconds counting down to restart is there any way to make it announce 20 minutes before, 10 minutes before, 5, 3, 2,1 etc...? Thanks Again =)