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.14.1
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 Dec 20, 2014 at 07:11 UTC - 0 likes

    @ExoSHD: Go Because the question was answered multiple times.

    Answer is based on your OS. In linux you can modify script to use screen to start the server.

    Java — write once, debug everywhere.

  • Avatar of ExoSHD ExoSHD Dec 19, 2014 at 22:55 UTC - 0 likes

    @Shevchikden: Go

    Why u don't answer my question? :(

    : When autorestart occurs there is no console anymore? Is there a way to fix this?

    Last edited Dec 19, 2014 by ExoSHD
  • Avatar of Shevchikden Shevchikden Dec 17, 2014 at 02:24 UTC - 0 likes

    @mcly: Go

    Not a bug. Just vanilla /op command attempted to access the network in main thread.

    Mojang can't even do commands properly >_<

    Last edited Dec 17, 2014 by Shevchikden
  • Avatar of mcly mcly Dec 16, 2014 at 17:43 UTC - 0 likes

    Bug report: http://pastebin.com/E1AsL8iN

    Thank you for taking a look!

  • Avatar of ExoSHD ExoSHD Dec 16, 2014 at 09:33 UTC - 0 likes

    @Shevchikden:

    I love the plugin great job! Just one thing when autorestart occurs there is no console anymore? Is there a way to fix this?

    Last edited Dec 16, 2014 by ExoSHD
  • Avatar of Shevchikden Shevchikden Dec 12, 2014 at 20:36 UTC - 0 likes

    @qVotka: Go

    Will fix it later

  • Avatar of qVotka qVotka Dec 09, 2014 at 09:00 UTC - 0 likes

    /asw regenworld is not working. Server Version: Spigot 1.8 AutoSaveWorld Version: 4.14 Factions Version: 2.7.3 Error Log: http://pastebin.com/27Lh5vP2

  • Avatar of dutchrastacraft dutchrastacraft Dec 06, 2014 at 15:51 UTC - 0 likes

    Does this work with 1.8? It seems to be creating incredible lagg spikes!

  • Avatar of Shevchikden Shevchikden Dec 06, 2014 at 00:06 UTC - 0 likes

    @denwd: Go

    AutoPurge support for non uuid versions is droppped.

  • Avatar of denwd denwd Dec 05, 2014 at 21:00 UTC - 0 likes

    mcpc152 we 557

    01:57:42 [WARNING] [AutoSaveWorld] Task #11 for AutoSaveWorld v4.14 generated an exception java.lang.NoSuchMethodError: com.sk89q.worldedit.CuboidClipboard.getBlock(Lcom/s k89q/worldedit/Vector;)Lcom/sk89q/worldedit/blocks/BaseBlock; at autosaveworld.threads.worldregen.SchematicOperations$3.run(SchematicO perations.java:115) at autosaveworld.utils.SchedulerUtils$1.run(SchedulerUtils.java:48) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java :67) at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHea rtbeat(CraftScheduler.java:344) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.jav a:777) at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(Dedicated Server.java:320) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.jav a:732) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:614) at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)

Facts

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

Authors