Description
Safekeep
Backups for people who forget to make backups. The server saves the world and zips it on a timer, keeps the newest few and deletes the rest.
What it does
- Every hour by default, the world is saved and zipped to
backups/<world>-<date and time>.zipin the server folder. - Keeps the 10 newest and removes older ones, so the disk does not fill up.
- The server stays up: the zip is written on a worker thread while autosave is paused, and a half-written file is never left behind under the final name.
/backup nowand/backup listfor operators, with a sound when a backup is done or has failed.- Settings in
config/safekeep.json:everyMinutes,keep,folder.
There is no restore command on purpose: to restore, stop the server and unzip the backup over the world folder.
Needs
- Minecraft 26.3 (Fabric), or the other versions listed under Files (NeoForge 26.3, Fabric and NeoForge 1.21.1, Fabric and Forge 1.20.1)
- Fabric API on Fabric
- Server side only: players join with a vanilla client. In single player it works too.
MIT licensed. Found a bug? Include logs/latest.log.
Support
These mods are free and always will be. If one saved you time, a coffee keeps updates coming.
Bug or idea? Leave a comment below, or open an issue. We read every one.


