Save Manager icon

Save Manager -----

[Open Source] Easily manage auto-saves, world backups, and server restarts!



better_save_manager_new2.png
Save Manager is an extremely lightweight and non-resource intensive plugin that allows you to easily manage a timed auto-saving feature as well as create timed world backups for your server!

This plugin was made by me, Mwester, specifically for my server after it was hacked and completely destroyed. I did not have a proper backup system in place so I have now created one, and I hope it is able to protect your servers from anything like that happening to you!

There are mostly no commands, it is a server-side tool used for better file redundancy (meaning it all happens in the background automatically, you get to sit back and relax!). The only commands included are "/backup {world name}" and "/backup status" to manually start a backup for your worlds and check the progress of those backup processes.

Screenshot 2025-03-30 101348.png

Save Manager will by default save your server once every hour, and will create a zipped back up of your overworld, the end, and the nether, and place these folders inside of a separate "backups" folder in your server directory once every day. If you wish to disable the automatic backups, simply disable it in the config.yml file.

Screenshot 2025-03-27 221100.png

As you can see in the above image, the end result is a zipped world file(this makes the file take up much less space) with the date of the created backup in the name for organizational purposes. My recommendation is that these zipped backups be regularly moved to a larger storage device (NAS or separate hard drive/SSD) so as not to take up too much space on your server (my world is very large at 23GB, and the zipped backup is 16GB) . The more your world is explored, the larger the files will become, and the longer the backup creations will take. My worlds take about 10-20 minutes to create the full backup. During the creation of the world backups, a status log message will appear in the server console every 10 seconds giving the current percentage to completion.

Screenshot 2025-03-27 223224.png

NOTE: The timer for creating backups will be reset each time your server restarts, so if you have regular server restarts setup you will need to adjust the config.yml accordingly.

Permissions: savemanager.backup - This should only be given to administrator users, and it is required to run the "/backup {world name}" command to manually start a world backup.


The plugin is completely customizable, and you are able to adjust the time intervals at which server saves are made, as well as the backups. You are also able to enable or disable the world backup creation if you choose, as well as enable or disable server broadcast messages announcing the saves and backups to the chat. The default broadcast messages can also be changed to accommodate your specific server requirements.

Screenshot 2025-03-27 222141.png

Please leave a review if you found this plugin helpful, as well as a discussion post with suggested tweaks or features.
Resource Information
Author:
----------
Total Downloads: 96
First Release: Mar 28, 2025
Last Update: Apr 20, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings