
Backups Mod
Backups mod provides a comprehensive automatic backup system for your Minecraft worlds. This utility autonomously creates copies of the entire world at specified intervals, saving disk space thanks to a specialized data storage format.
Main Features
Automated Backup Creation
The system regularly archives the world every 15 minutes (interval is configurable). If needed, you can manually start a backup anytime using the /bm backup
command.
Convenient Graphical Interface
By clicking the backup button when selecting a specific world, you'll open a special menu with a list of all available archives. For each file, the occupied space and creation reason are displayed, with the total storage size shown in the upper right corner.
Key interface functions:
- Restore — creates a backup of current state and restores the world from selected archive
- Enter Backup — temporarily loads the archive as a regular world without saving changes
- Set Label — adds a label to the selected copy, excluding it from automatic deletion
- Clear Label — removes the set label
- Delete — deletes selected backup files (multiple file selection available via Shift-click or Ctrl-A)
Storage Optimization
Old archives are automatically cleaned up according to these rules:
- Keeps one backup per hour for data older than an hour
- Keeps one backup per day for data older than three days
- Keeps one backup per week for data older than a month Automatic deletion settings can be modified or completely disabled.
Restoration Command
A special command allows restoring specific world areas or player inventories:
Block restoration mode:
/bm restore blocks <x1> <y1> <z1> <x2> <y2> <z2> <backup>
Restores all blocks in the specified area to the state from the selected archive. The backup can be specified by number (how many backups ago) or by specific date and time.
Player restoration mode:
/bm restore player <player> <backup>
Returns the specified player's inventory to the state from the selected archive.
Optimized Storage Format
Uses incremental backup method — each subsequent archive contains only changes compared to the previous one. This significantly saves disk space. Additional data compression provides even greater efficiency.
Server Restoration
To restore a backup on servers, use the command:
/bm restoreworld <backup>
The backup is specified in date format (as shown by /bm listbackups
command) or by number. After executing the command, the server will close and restore the selected archive.
If the server won't start (for example, due to world corruption), the backup can be restored via computer command line:
java -jar <path_to_mod_file> <backup_directory> <world_directory>
All archives are located in the backupsmod/<world_name>/
directory.
Compatibility
The Backups mod can be freely used in any modpack with proper attribution.