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
@Shevchikden
ну я понял про пункты, я про синтаксис записи спросил. вдруг там так:
я понял что uuid это не название регионов, а так хотелось)
@Marvin489 Give every permission. Or give only ones they really need, because some of them may be dangerous.
If i give a group the permission autosaveworld.* with groupManager it doesn´t work. What do I do?
@Krysinski Оба пункта вполне объясняют себя.
Один - список ников игроков которые надо игнорировать.
Второй - список uuid игроков которых надо игнорировать.
Скажите, как прописывать исключения в конфиг? так?:
@Darthmineboy Jenkins was up all that time, but nginx died so i didn't notice that.
Your jenkins seems to be down ;P
@Shevchikden
Согласен с Вами, странно. Но лето - время отпусков; да и устают люди от игры, делают перерывы по целым месяцам. Вот и я могу всё бросить из-за личных дел. А результат многомесячной работы (автоматика производства и обеспечения) канет в лету. Не очень хочется как-то) Спасибо за подсказку про дев-версию, посмотрю. UPD: jenkins не открывается(
@LouisDes No.
Hello :)
It is possible to configure the plugin for no backup when nobody is connected on the server ?
When players are connected I want backup every hour for example.
But the night when everbody sleeps (in real life) = no players on server. The plugin continues to make backup all during time...
So i would like to know if it's possible to configure like I said ... :)
Thank you !
@Krysinski Именно поэтому в последних дев версиях есть список игроков которых не нужно считать неактивными ни при каких условиях. А вообще это странный случай, что модератор не играет блин.
@Shevchikden
Спасибо Вам за ответ и разъяснения. Но всё же считаю не совсем удобным возможные последствия для привата, который не требуется удалять никогда, но в который вписаны мемберы, которые могут стать неактивными со временем и приват удалится. Есть у нас такие регионы на сервере просто.
@Krysinski Не удалит. Если все люди прописанные в регионе неактивны, то регион удаляется. И править тут нечего, это не ошибка.
@Shevchikden
В результате тестов выяснилось, что всё же удаляет. Правда только если есть неактивные мемберы. Если нет ни овнеров, ни мемберов то не удаляет. Можете исправить это только для регионов без овнеров? Т.е. регион: нет овнеров, есть неактивный мембер, не удалять. Объясню: регион модератора и мембер туда был вписан для обслуживания или строительства, но перестал играть.
Еще вопрос, если в регионе неактивный овнер, но есть активные мемберы, то удалит?
@Krysinski Не удяляет.
@MGbeenieboy It is. YOu may try to install the dev build and switch the disable world saving option, maybe it will help.
Isn't it laggy if the server creates a backup?
Привет автор плагина. Ну уж очень полезный плагин ты написал, спасибо. Вот такой вопрос к тебе: если регион не имеет овнеров, то будет ли он удален через autopurge? У нас просто острая необходимость в создании исключений для удаления (модераторские приваты и приваты очень хороших и давно играющих людей) и в автоматической чистке приватов испугавшихся ГрэгТеха школьников. Спасибо. UPD: регенерация удаляемых регионов не работает, в настройках стоит regenpurgedregion: true, / /regen работает
@Silveridian I pasted part of those slow-down operations back, but the problem with the world saving is disabled at the time of the backup still persists. Actually i can remove world unload and save disable and just disable bukkit built-in autosave to avoid corrupted backups, but that is not a good solution.
@Shevchikden Yes, I too am having major TPS issues.
@151baccardi This doesn't have an enabled option because worldregen can be only started by command.
@Maeso Ehh, forgot that there still are a lot of servers that has < 2GB RAM (Didn't see anybody use AutoSaveWorld for a backup for a looooong time...), should put those thread sleeps back to not operate so much memory at a time. Also, which tipe of backup do you use?