AutoSaveWorld

http://i.imgur.com/ZuAXm.png

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.13
Changelog

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

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Shevchikden Shevchikden Aug 01, 2014 at 21:25 UTC - 0 likes

    @Krysinski: Go Удалит. Если все люди прописанные в регионе неактивны, то регион удаляется. И править тут нечего, это не ошибка.

    Last edited Aug 01, 2014 by Shevchikden

    Java — write once, debug everywhere.
    Coding for food, coding with food, coding without food, coding food.

  • Avatar of Krysinski Krysinski Aug 01, 2014 at 18:51 UTC - 0 likes

    @Shevchikden: Go

    В результате тестов выяснилось, что всё же удаляет. Правда только если есть неактивные мемберы. Если нет ни овнеров, ни мемберов то не удаляет. Можете исправить это только для регионов без овнеров? Т.е. регион: нет овнеров, есть неактивный мембер, не удалять. Объясню: регион модератора и мембер туда был вписан для обслуживания или строительства, но перестал играть.

    Еще вопрос, если в регионе неактивный овнер, но есть активные мемберы, то удалит?

  • Avatar of Shevchikden Shevchikden Jul 31, 2014 at 20:24 UTC - 0 likes

    @Krysinski: Go Не удяляет.

    @MGbeenieboy: Go It is. YOu may try to install the dev build and switch the disable world saving option, maybe it will help.

  • Avatar of MGbeenieboy MGbeenieboy Jul 30, 2014 at 23:12 UTC - 0 likes

    Isn't it laggy if the server creates a backup?

  • Avatar of Krysinski Krysinski Jul 29, 2014 at 12:59 UTC - 0 likes

    Привет автор плагина. Ну уж очень полезный плагин ты написал, спасибо. Вот такой вопрос к тебе: если регион не имеет овнеров, то будет ли он удален через autopurge? У нас просто острая необходимость в создании исключений для удаления (модераторские приваты и приваты очень хороших и давно играющих людей) и в автоматической чистке приватов испугавшихся ГрэгТеха школьников. Спасибо. UPD: регенерация удаляемых регионов не работает, в настройках стоит regenpurgedregion: true, / /regen работает

    Last edited Jul 31, 2014 by Krysinski
  • Avatar of Shevchikden Shevchikden Jul 24, 2014 at 04:04 UTC - 0 likes

    @Silveridian: Go 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.

    Last edited Jul 24, 2014 by Shevchikden
  • Avatar of Silveridian Silveridian Jul 23, 2014 at 19:14 UTC - 0 likes

    @Shevchikden Yes, I too am having major TPS issues.

    Bringing old plugins back to life. PM me on DBO if you know a plugin that needs some life.

  • Avatar of Shevchikden Shevchikden Jul 19, 2014 at 11:51 UTC - 0 likes

    @151baccardi: Go This doesn't have an enabled option because worldregen can be only started by command.

    @Maeso: Go 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?

    Last edited Jul 19, 2014 by Shevchikden
  • Avatar of Maeso Maeso Jul 19, 2014 at 11:44 UTC - 0 likes

    @Shevchikden: Go

    I test dev build 5 days in my server, run with low tps and consume 1GB RAM for Backup and need restart server for refresh.

    When I use version 1.7.9, asw run god with 19.9 tps and don't consume RAM for Backup

    Last edited Jul 19, 2014 by Maeso
  • Avatar of 151baccardi 151baccardi Jul 19, 2014 at 10:34 UTC - 0 likes

    worldregen: newseed: false savewg: true savefactions: true savegp: true savetowny: true

    I'm failing to see Enabled: false

    This missing option alone scares me like no tomorrow. Is my server still safe ? I cannot have my world get deleted. Thanks

Facts

Date created
Apr 15, 2012
Category
Last update
Jan 16, 2014
Development stage
Mature
Language
  • enUS
  • ruRU
License
GNU General Public License version 3 (GPLv3)
Curse link
AutoSaveWorld
Downloads
615,044
Recent files

Authors