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 Oct 24, 2013I'm not sure why, but for some reason when it does my backups, it's not saving some folders that are inside some plugin folders themselves. I had to use a back up, and it didn't save the stuff I needed like Worldguard regions :( I don't remember having this problem before, but it's possible I just didn't notice until now.
-
View User Profile
-
Send Message
Posted Oct 24, 2013I want to backup my world to an ftp server using this plugins ftp feature, But I don't know of any good ftp storage hosts, Anyone Know of one?
-
View User Profile
-
Send Message
Posted Oct 23, 2013-
View User Profile
-
Send Message
Posted Oct 21, 2013@Bodyash Я переписываю систему загрузки лангфайлов поэтому от билда к билду настройка может разнится.
-
View User Profile
-
Send Message
Posted Oct 20, 2013В последней версии с Jenkins Я не могу изменить сообщения.
Желательно эти:
pre: '&9AutoSaving'
post: '&9AutoSave Complete'
Выключаю сервер, редактирую файл, запускаю. Снова все по-стандарту.
-
View User Profile
-
Send Message
Posted Oct 18, 2013@Rainbow666666
For anyone having trouble with getting the right script path for AutoRestart, it has to be the complete path. e.g. /home/namehere/Desktop/Server/start.sh works for me. I had trouble with that at first.
-
View User Profile
-
Send Message
Posted Oct 18, 2013@McToster
Working normal on 1.5.2 and 1.6.2. ЧУВАК это не русский форум тут все англичани.
Sorry for my bad english - i am russian.
-
View User Profile
-
Send Message
Posted Oct 17, 2013Hm... Restart server on windows -> Hide Console Window. Please fix!
IDEA: New config node: hideconsoleonwindows: false
Sorry for my bad English ,i am russian.
-
View User Profile
-
Send Message
Posted Oct 16, 2013When purging data you are using some kind of bukkit method to check if the player was active x seconds ago. Can you add an option to use AuthMe? Because authme only counts players active if they logged in in that time period. It is more importantly not case sensitive so more stable.
Also could you add a xx% Complete! to long procceses like regen? And why not print the name of the plot owner into the logs when the debug option is true.
Thanks!
-
View User Profile
-
Send Message
Posted Oct 15, 2013I have the problem with the AutoRestart scriptpath I dont really know what to do there becase i try to write it like this:
scriptpath: ./start.sh
Don't work I write:
scriptpath: #!/bin/bash cd $root/home/minecraft screen -S minecraft java -Xmx8G -Xms8G -jar craftbukkit.jar
Don't work Then i write:
scriptpath: #!/bin/bash
cd $root/home/minecraft
screen -S minecraft java -Xmx8G -Xms8G -jar craftbukkit.jar
Don't work Then this one:
scriptpath: #!/bin/bash cd $root/home/minecraft screen -S minecraft java -Xmx8G -Xms8G -jar craftbukkit.jar
But it does't worked too. I looked all the pages but i dont really find a answer. I hope you can help me
PS: Sorry for my bad English
-
View User Profile
-
Send Message
Posted Oct 13, 2013Waow this plugin have had 146,502 views. o:
-
View User Profile
-
Send Message
Posted Oct 13, 2013In testing this plugin is working great.. prefer hours & days to seconds - otherwise fantastic so far!
-
View User Profile
-
Send Message
Posted Oct 12, 2013v4.9.1 работает с 1.5.2? Или только для 1.6.4?
-
View User Profile
-
Send Message
Posted Oct 11, 2013Where do the worlds save to?
-
View User Profile
-
Send Message
Posted Oct 9, 2013Thx for this plugin. It is useful, but I got some ideas.
1. save some world only
2. edit config by using command
3. custom colour msg (COLOR!)
-
View User Profile
-
Send Message
Posted Oct 9, 2013@Shevchikden
Of course, sry my mistake =)
Thank you very much.
-
View User Profile
-
Send Message
Posted Oct 8, 2013@zippolino
It saves also on last player leave.
@jaketron12
Yes it will work.
@paklic9
Sorry, but i can't help you with this, you should read a guide about chown/chmod.
-
View User Profile
-
Send Message
Posted Oct 8, 2013@jaketron12
Yes, it works perfectly with 1.6.2 =)
But everytime a player leaves the server it performs an auto-save.
my config:
save:
enabled: true
broadcast: true
interval: 1800
so i thought interval is 1800 seconds and not every time a player leaves the server?
Or did i get it wrong?
-
View User Profile
-
Send Message
Posted Oct 7, 2013Will this work with 1.6.2? i have a bukkit server running on 1.6.2 but it would be a lot of work to update to 1.6.4.
-
View User Profile
-
Send Message
Posted Oct 7, 2013@Shevchikden
hi, i use your script and it not work. Where is problem? I test on ubunut 12.10 with your script.
Here is my procedure:
Start putty and login to my vps
login as: root
Password: ***
cd minecraft
./start.sh
connect to server and use command /asw restart or wait for auto restart. Auto restart and manual restart have same problem.
PS: Its problem with root user? It not work for i login as root?
EDIT: I have new user, but i cant on this user start minecraft server. All time errors, because i havent user with full permissions. :/ I dont know how to add full permissions or permissions for java. Can help me? Give me tutorial, how add permissions. :( I cant found on net.