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

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

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
/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
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 Sitmobedaf Sitmobedaf May 25, 2015 at 10:35 UTC - 0 likes

    Плагин ломает чанки.

  • Avatar of Shevchikden Shevchikden May 13, 2015 at 09:42 UTC - 0 likes

    @Klutten99: Go Sorry, can't help you there, i don't know windows much. But looks like something restricts running .bat files directly from other programms.

    @Energritz: Go SFTP path option can't be an complex path, it should contain only a folder name to which you wan't to backup on sftp server. (Also the folders backups will be created automatically, so you just need to put home in your path, not home/backups)

    Last edited May 13, 2015 by Shevchikden

    Java — write once, debug everywhere.

  • Avatar of Energritz Energritz May 12, 2015 at 21:15 UTC - 0 likes

    Hey, I have an issue with doing an Off-Server Backup to another server using sftp option.

    Error i get:
    config seciton for ftp : In the above pastebin also

    Local save is disabled, have limited storage space, backups are sorta big..

    any assistance would be great

  • Avatar of Klutten99 Klutten99 May 12, 2015 at 17:03 UTC - 0 likes

    @Shevchikden: Go

    Okey here is the full log: The last stuff is in swedish and pretty much mean what i said before.

  • Avatar of Shevchikden Shevchikden May 12, 2015 at 07:08 UTC - 0 likes

    @Klutten99: Go That error is at your system side. Also i need a full error log to help you.

  • Avatar of Klutten99 Klutten99 May 11, 2015 at 19:15 UTC - 0 likes

    My auto-restart isn't working. It tell me "The referens (handle) is wrong ". I have tried to set the path to (C:\Users\Mattias\Desktop\Mine Server\run.bat) and (run.bat). Using spigot 1.8.3.

  • Avatar of Shevchikden Shevchikden May 10, 2015 at 16:16 UTC - 0 likes

    @Theepwner: Go You removed:
    worldguard regions and ownership/membership
    lwc protections
    residense claims
    mywarp warps
    .dat files
    of players which last login time was more than 30 days ago.

    Last edited May 10, 2015 by Shevchikden
  • Avatar of Theepwner Theepwner May 10, 2015 at 09:41 UTC - 0 likes

    Hello, I used the command "/purge unowned confirm" because a different plugin required that. But I believe this plugin took priority. What exactly could I have done?

    Hopefully nothing bad has happened...

  • Avatar of xlLordCakeslx xlLordCakeslx Apr 13, 2015 at 22:44 UTC - 0 likes

    I see.. what should i put for it? I have no knowledge about "Valid yaml lists" haha, sorry.

  • Avatar of Shevchikden Shevchikden Apr 13, 2015 at 14:08 UTC - 0 likes

    @Oniromancie: Go Enable debug and check the console, maybe that will explain something.

    @xlLordCakeslx: Go You configured restart times wrong '18:00' is not a valid yaml list.

    Last edited Apr 13, 2015 by Shevchikden

What features of AutoSaveWorld do you use?

  1. Choices:

  1. Results
  2. 0 comments


Date created
Apr 15, 2012
Last update
Feb 07, 2015
Development stage
  • enUS
  • ruRU
GNU General Public License version 3 (GPLv3)
Curse link
Recent files