Just Enough Backups
github.com
What it is
Just Enough Backups is a Fabric mod for Java Edition Minecraft that manages server-side world backups through an in-game browser. It supports full, partial, and differential backups, with separate automatic schedules for each type and options to run on server start or stop. The browser can create, rename, delete, restore, search, and filter backups. It prepares restores asynchronously; the server then shuts down so the restore can be applied safely at the next startup.
Retention settings can keep a chosen number of each backup type and optionally cap total backup size per world. Before a backup, the mod checks destination free space and aborts unless it meets twice the current world size plus the configured reserve. Configurable multiple worker threads handle world scanning, ZIP compression, and restore extraction. Mod Menu integration is optional. Dedicated-server settings must be edited in the server configuration file; the client config screen covers only HUD and preview settings. It is free under the MIT License and lists Linux, macOS, and Windows support.
Spec sheet
- What it does
- Just Enough Backups is a Fabric Minecraft mod providing server-side world backups managed through an in-game workflow.Read 15 Oct 2026 · github.com
- License
- The project is licensed under the MIT License.Read 4 Oct 2026 · github.com
- Announcements
- Backup notices can be sent to chat, the action bar, or disabled.Read 15 Oct 2026 · github.com
- Automatic scheduling
- Separate FULL, DIFFERENTIAL, and PARTIAL schedulers can run at independent intervals.Read 15 Oct 2026 · github.com
- Backup types
- It creates full, partial, and differential backups.Read 15 Oct 2026 · github.com
- Commands
- The /jeb command set includes now, create for each backup type, list, next, restore, and config reload.Read 15 Oct 2026 · github.com
- Configuration
- Server configuration is stored in config/justenoughbackups.json and includes scheduling, retention, permissions, integrity, paths, exclusions, and popup settings.Read 15 Oct 2026 · github.com
- Current release
- The releases page lists version 1.2.0.7+26.3 as the latest release.Read 4 Oct 2026 · github.com
- CurseForge downloads
- CurseForge displayed 3,556 project downloads when opened.Read 15 Oct 2026 · curseforge.com
- Dedicated-server setup
- On dedicated servers, server settings must be edited in the server file and reloaded with /jeb config reload; the client screen handles HUD and preview settings.Read 15 Oct 2026 · github.com
- Dependency handling
- Backup dependencies are tracked so retention and deletion preserve required base backups.Read 15 Oct 2026 · github.com
- Developer interface
- The documented operator interface is commands and JSON configuration; no public API or SDK is documented.Read 15 Oct 2026 · github.com
- Differential backups
- A differential backup contains files changed since the latest full backup and has its own retention bucket.Read 15 Oct 2026 · github.com
- Free-space safeguard
- Creation is aborted unless destination free space meets twice the current world size plus minimumFreeSpaceReserveMb.Read 15 Oct 2026 · github.com
- Full backups
- A full backup captures the complete world and can serve as the base for later incremental backups.Read 15 Oct 2026 · github.com
- Independent availability
- CurseForge lists the project for client and server environments, Fabric, and Minecraft versions including 26.3, 26.2, 26.1.x, and 1.21.x.Read 15 Oct 2026 · curseforge.com
- Independent rating
- ModDex states that the project has no reviews yet and shows zero ratings.Read 15 Oct 2026 · moddex.gg
- Integration
- The mod offers optional Mod Menu integration.Read 4 Oct 2026 · github.com
- Keybindings
- The default client keybindings are B for backup management and N for configuration.Read 15 Oct 2026 · github.com
- Licence
- The project is licensed under the MIT License.Read 15 Oct 2026 · github.com
- Limit: configuration
- Independent catalog descriptions repeat that dedicated-server settings require editing a configuration file.Read 15 Oct 2026 · curseforge.com
- Limit: storage requirement
- The published documentation warns that backups fail when the conservative destination-space threshold is not met.Read 15 Oct 2026 · modrinth.com
- Maker identity
- The GitHub account identifies the maker as Fran Dorado under username frandm16.Read 15 Oct 2026 · github.com
- Management browser
- The in-game browser supports refresh, create, rename, delete, restore, dependency details, and search/filtering.Read 15 Oct 2026 · github.com
- Management UI
- The backup browser supports creating, renaming, deleting, restoring, searching, and filtering backups.Read 4 Oct 2026 · github.com
- Modrinth audience
- Modrinth displayed 7.1K downloads and 21 followers for the project.Read 15 Oct 2026 · modrinth.com
- Optional integration
- Mod Menu integration is listed as optional.Read 15 Oct 2026 · github.com
- Parallel processing
- Scanning, hashing, ZIP compression, and restore extraction use configurable worker threads.Read 15 Oct 2026 · github.com
- Partial backups
- A partial backup contains files changed since the latest backup of any type.Read 15 Oct 2026 · github.com
- Performance
- World scanning, ZIP compression, and restore extraction use configurable multiple worker threads.Read 4 Oct 2026 · github.com
- Praise: workflow
- Independent CurseForge and Modrinth listings emphasize the in-game interface for creating, managing, and restoring backups.Read 15 Oct 2026 · curseforge.com
- Release
- The releases page lists version 1.2.0.7+26.3 as latest, released September 15, 2026.Read 15 Oct 2026 · github.com
- Release change
- Version 1.2.0.6 added a redesigned backup-management screen and corrected differential base selection.Read 15 Oct 2026 · github.com
- Restore
- The backup browser can prepare a restore asynchronously, after which the server shuts down so the restore can be applied safely on next startup.Read 4 Oct 2026 · github.com
- Restore behavior
- Restore preparation runs asynchronously and then shuts down the server so restoration can be applied at the next startup.Read 15 Oct 2026 · github.com
- Retention
- Retention can keep a configured number of each backup type and enforce an optional total backup size cap per world.Read 4 Oct 2026 · github.com
- Retention by count
- Retention can keep separate configurable numbers of full, partial, and differential backups.Read 15 Oct 2026 · github.com
- Retention by size
- An optional per-world hard cap limits the total backup-folder size.Read 15 Oct 2026 · github.com
- Schedule triggers
- Automatic backups can run on server start or stop, warn players, and pause when no players have been online since the previous backup.Read 15 Oct 2026 · github.com
- Scheduling
- Automatic backups can use separate schedules by backup type and can run on server start or stop.Read 4 Oct 2026 · github.com
- Server configuration limit
- On dedicated servers, server settings must be edited in the server configuration file; the client config screen exposes only HUD and preview settings.Read 4 Oct 2026 · github.com
- Storage paths
- Backup and temporary-backup directories may be relative to the game directory or absolute paths.Read 15 Oct 2026 · github.com
- Storage requirement
- Before creating a backup, it checks destination free space and aborts unless available space meets twice the current world size plus the configured reserve.Read 4 Oct 2026 · github.com
- Thread setting
- threadCount accepts values from one to the machine's maximum CPU-thread count and defaults to CPU cores minus two.Read 15 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Supports full, partial, and differential backups
- Separate schedules by backup type
- Browser can search and filter backups
- Optional total backup-size cap per world
Limits
- Dedicated-server settings require editing a configuration file
- Restore is applied on the next server startup
Who it suits
It suits Minecraft Java Edition server operators who want configurable backup schedules, retention, and in-game backup management. Dedicated-server operators should be prepared to edit the server configuration file.
Just Enough Backups in depth
Read the full write-up
Just Enough Backups is a free Fabric mod for managing backups of Minecraft Java server worlds. It is best suited to operators who want several backup strategies and an in-game way to manage them. Its scheduling and retention controls are strong for world-focused backups, but dedicated-server configuration requires editing a file.
Overview
The mod backs up worlds, not a broader set of server data. Full, partial, and differential backup types let operators vary what they capture, with separate schedules for each type and options to run backups at server start or stop. This flexibility suits servers with differing recovery needs, though operators must decide how those schedules and retention settings fit their storage capacity.
Before creating a backup, the mod checks destination free space and aborts unless it meets a threshold of twice the current world size plus the configured reserve. That safeguard can prevent a backup from starting with too little room, but the threshold is a real operational constraint to account for.
Key features
Scheduling and retention: Automatic schedules can be set by backup type, and retention can keep a configured number of each type. An optional total-size cap per world adds another way to manage disk use; neither control broadens the world-only backup scope.
Backup browser: Search and filter backups, then create, rename, delete, or restore them from the in-game browser. A restore is prepared asynchronously, but it is not applied immediately: the server shuts down and applies it safely on the next startup.
Configurable worker threads: World scanning, ZIP compression, and restore extraction can use multiple configured worker threads. This offers control over how those tasks are handled, but does not change the backup scope or restore sequence.
Mod Menu integration: The mod offers optional integration with Mod Menu.
Dedicated-server setup: Server settings must be changed in the server configuration file. The client config screen exposes only HUD and preview settings, so operators expecting to manage server behavior from that screen will need another workflow.
Pricing
Just Enough Backups is free: the Free, open-source mod plan costs nothing. There is no paid tier or trial to weigh against the included features. The project is licensed under the MIT License.
Platforms
The mod is for Minecraft Java Edition and is listed for Linux, macOS, and Windows. Its backup scope is worlds only; scheduled backups are supported, storage destination is listed as both, restore granularity is full backup, and retention is custom.
Who it's for
Choose it if you operate a Fabric server and want configurable world backup types, scheduled runs, retention controls, and in-game backup management without a software charge. It is a less suitable fit if you need backups beyond worlds or want to configure dedicated-server settings through the client screen rather than editing a server configuration file.
Pros and cons
Pros
Full, partial, and differential backups with separate schedules let operators tailor capture routines.
The browser combines search and filtering with creation, renaming, deletion, and restoration.
Configurable retention counts and an optional per-world size cap help manage storage.
Free and open-source under the MIT License.
Cons
Backup scope is limited to worlds, not broader server data.
Dedicated-server settings require editing the server configuration file; the client screen covers only HUD and preview settings.
Restoration requires server shutdown and takes effect on the next startup.
Backup creation aborts unless destination free space meets twice the current world size plus the configured reserve.
Alternatives
For other Minecraft backup options, see Minecraft Backup Software. Consider InstantBackup if you want another free, open-source Minecraft server mod, or MineBackup if you want free software with no paid plans or usage limits stated. FastBack is another free Minecraft backup mod, distributed under GNU GPL version 2. FastBack is also a free option for Linux, macOS, and Windows.
Minecraft Backup is a free Linux server backup script. CaCl2Backup is a free MIT-licensed Fabric server mod requiring Minecraft 26.0+, Fabric Loader 0.15.0+, Fabric API, and Java 25+. Chronos Backups is another free option for Linux, macOS, and Windows. FolderRewind is free and open source for Windows 10 / 11.
Verdict
Just Enough Backups is a sound choice for Fabric server operators who want more than a single backup routine and value in-game management without paying for a tool. Choose it for its backup-type scheduling and retention controls; look elsewhere if you need wider server coverage or cannot accommodate file-based configuration and a next-startup restore.
Verdict
Just Enough Backups combines flexible backup types and scheduling with an in-game management browser. Its server configuration limits and next-startup restore process are worth noting before setup.
Where Specifiction places it
- Minecraft Backup Software#2 of 308.5