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 Apr 24, 2013@Shevchikden
Ah cool. Thanks for the info.
-
View User Profile
-
Send Message
Posted Apr 24, 2013@PAL18 Yes.
How backup interval of AutoSaveWorld works:
Server started and the time counter set to 0
Every second plugin increments counter by 1 and checks if value of counter is equal to interval.
Backup.
counter set to 0
So if you restart your server every day, the tme counter will never reach onde day value and autobackup will never occur.
So i think you should set interval to 23 hours.
-
View User Profile
-
Send Message
Posted Apr 23, 2013@Shevchikden
Server is up 24/7. It does automatically restart at 4am every day though; could that be what's messing it up?
-
View User Profile
-
Send Message
Posted Apr 23, 2013@PAL18 It can automatically backup, but looks like something went wrong.
you are backuping every one day as i see, are you sure that you have server uptime at least for one day?
-
View User Profile
-
Send Message
Posted Apr 23, 2013@Shevchikden
Looks like its working but i misunderstood how the plugin works. I thought it automatically backups up the worlds for me. So i have to manually run the backup command for it to backup?
-
View User Profile
-
Send Message
Posted Apr 23, 2013@PAL18
enable debug and post what happening when you try to backup(/asw backup)
-
View User Profile
-
Send Message
Posted Apr 23, 2013I have auto backup enabled but no back ups are ever being made.
Here's some of my configs:
Any idea what's happening?
-
View User Profile
-
Send Message
Posted Apr 22, 2013@mcraftus Последнюю версию можно тестировать, вроде реген снова работает.
Переписан механизм очистки LWC(не тестировалось)
Работает очистка Essentials.
-
View User Profile
-
Send Message
Posted Apr 21, 2013@Shevchikden
I got worried when I saw this message:
THIS IS A TEST FEATURE AND MAY HAVE SOME BUGS, DO A BACKUP BEFORE PURGING.
I can't take a backup of thousands of files, I would be more comfartable if it was stable. Please do at MV because it uses so much files! Half the server drive is filled with them.
Thank you!
-
View User Profile
-
Send Message
Posted Apr 20, 2013@mcraftus Изменения есть, но тестировать не советую, ибо сам пока не протестил ещё, я немного переписал алгоритм очистки lwc, чтоб он не плевался на то что я делаю это не с главного потока, но работает ли оно воббще я не знаю, и ренерцию для wg переделал.
-
View User Profile
-
Send Message
Posted Apr 20, 2013Есть какие нибудь изменения для тестирования?
-
View User Profile
-
Send Message
Posted Apr 19, 2013@saxons12 Working on it.
Don't know if i will add MV and PM support in 4.5, but separate purges will be there 100%.
Also what do you mean by make it more stable.
-
View User Profile
-
Send Message
Posted Apr 19, 2013The feature AutoPurge is awsome! I have been looking for this for years! And OMG someone has wrote it... Could you add a function to purge only .dat files. Also could you add Multiverse-Inventories and PlotMe support. Because these plugins use a lot of files, and don't have such an awsome feature.
And finally please make it more stable in the next release, I want to safely use it on my 500 online server :)
I could even donate for this.
Thanks!!
-
View User Profile
-
Send Message
Posted Apr 19, 2013@piritacraft
SEVERE java.io.IOException: Disk quota exceeded
your hard drive is full.
-
View User Profile
-
Send Message
Posted Apr 19, 2013I am using version 4.4 on spigot 1.5.1 R0.2 and getting this error: http://pastebin.com/Cae2AxhC
my config: http://pastebin.com/7UKxBtr5
-
View User Profile
-
Send Message
Posted Apr 18, 2013@greyua Да блин, теперь придётся ещё и приваты лвц из главного потока удалять.
Надо придумать какой-нибудь алгоритм чтоб это всё не вешалось при очистке, какие-нибудь таймеры поставить чтоб не всё сразу пыталось сделать.
-
View User Profile
-
Send Message
Posted Apr 18, 2013-
View User Profile
-
Send Message
Posted Apr 18, 2013@mcraftus Они будут часто вылетать при регенарции регионов.
Причина по которой так происходит - я удаляю регион не из главного потока, надо бы исправить.
(Регенерирую из главного а вот удаляю из своего.)
Хотя это ошибка не относится к тому что я сказал, не знаю как ворлдгард регенерирует регионы, но походу как-то по хитрому и потому вызов regen и команда из чата отличаются при выполнении, может там эвенты асинхронно обрабатываются?
-
View User Profile
-
Send Message
Posted Apr 18, 2013Ошибка вылетеле при чистке регионов
-
View User Profile
-
Send Message
Posted Apr 18, 2013@greyua С регеном я реально наворотил, лучше отключить, иначе может случайно что-нибудь не то отрегенить.