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 Sep 17, 2013I am wondering if I can backup a custom folder. Path: \server\database
Can I back up the database file? i.e. a file that isn't plugins or world?
-
View User Profile
-
Send Message
Posted Sep 11, 2013@Shevchikden
Ah sounds good! :D
-
View User Profile
-
Send Message
Posted Sep 11, 2013@Arton123 SyncTask runs every 20 ticks and stores current time in the variable. THread runs every 1 seconds and checks if the (current time - stored time < timeout). if not assumes server crashed and restarts it.
-
View User Profile
-
Send Message
Posted Sep 11, 2013@Shevchikden
Ahh sounds awesome i will try to use it thanks for the awesome feature, and what about crash detection how does that work?.
-
View User Profile
-
Send Message
Posted Sep 10, 2013@Arton123 Plugins are really shutting down when server shuts down, but i'm using ShutdownHook to start a new process just before JVM stops.
-
View User Profile
-
Send Message
Posted Sep 10, 2013@Shevchikden
Ahh cool, beacuse i growed up with that plugins shuts down if the server shuts down so i was like how would this work thanks for the help! and this ProcessBuilder would work fine on a 1.4.7 MCPC+ server?
-
View User Profile
-
Send Message
Posted Sep 10, 2013@Arton123
Config will be updated automatically.
AutoRestart shutdowns server and executes script or starts new process using ProcessBuilder
-
View User Profile
-
Send Message
Posted Sep 10, 2013@Shevchikden
Stupid me not to read first, but awesome do i have to delete my config? plus can you explain me how the autorestart works?
-
View User Profile
-
Send Message
Posted Sep 10, 2013@Arton123
AutoSaveWorld works on craftbukkit versions 1.2.5-R5.0 - 1.6.2-R0.1 (AutoSaveWorld won't break when bukkit updates) as it stated on 2nd line of this page
-
View User Profile
-
Send Message
Posted Sep 10, 2013Does the newest version work with 1.4.7 and 1.5.2?
-
View User Profile
-
Send Message
Posted Sep 9, 2013I love how when you /reload, it auto-saves. The saving messages are easily configurable! Love this plugin!
-
View User Profile
-
Send Message
Posted Sep 8, 2013@TheMcPlayer1997
No, but you can ignore this error.
-
View User Profile
-
Send Message
Posted Sep 8, 2013@Shevchikden Sorry, didn't see that and i'm getting this error 1/3 times when i stop the server: http://pastebin.com/1bPXndE5 May this error be caused by dynmap?
-
View User Profile
-
Send Message
Posted Sep 8, 2013@TheMcPlayer1997
I already told you, use autoconsolecommand feature
-
View User Profile
-
Send Message
Posted Sep 8, 2013Hello! Can i make autosave world run other commands like /manload ?
-
View User Profile
-
Send Message
Posted Sep 4, 2013please add a feature that it only backs up when the server restarts
-
View User Profile
-
Send Message
Posted Sep 3, 2013@Charl101
I don't know.
@saxons12
AutoSaveWorld can't help here.
-
View User Profile
-
Send Message
Posted Sep 3, 2013Hi,
I am here because I have a problem with mcore-Factions. The new update they released fixes a "player kicked from faction for no reason bug", which is very important to me. But they require that we delete dublicate .dat files before updating: http://dev.bukkit.org/bukkit-plugins/mcore/files/24-mcore-6-7-0/
Is there a way I can use AutoSaveWorld to do this? If there is a dublicate username then delete all others expect the one which has logged in most recently. (I know that in some cases this can cause data loss, but it is a risk I should take). Or like any other solution? I have 30k player .dat files so I can't do this manually.
Thank you very much!
-
View User Profile
-
Send Message
Posted Sep 3, 2013How much RAM would this use and please add a feature that it only backs up when the server restarts
-
View User Profile
-
Send Message
Posted Sep 3, 2013@turkeybird90 Go to your world folders and delete .lock files.