Ignis
by noirdolor
Players who want Git-style history for a Minecraft world can use Ignis, a Forge mod that adds commits, branches, restores and rollbacks to the world itself.
What it does
Ignis treats a Minecraft world as a repository. A player initializes it, records commits as the world changes, and keeps a history that can be read back. Branches can be created and checked out, so a world can split into experimental timelines and later return to the main line. Region-based captures store chunks of the world rather than the whole save each time.
Restores bring an earlier commit back into the world. Rollbacks run as transactions, so a failed restore leaves the world in its prior state. A status view reports what has changed since the last commit. The mod runs on the server only, so players join without installing anything.
Ignis is published for Forge across 1.20.1 – 1.20.6 and is open source under the MIT License. It has no required dependencies.
Key features
Repository initialization
A world is set up as a repository once, after which every later commit is stored in its history.
Commit history
Each commit records the state of the world at a point in time, and the history can be browsed to see earlier states.
Branches and checkout
Branches split the world into separate timelines, and checkout switches the server between them.
Region-based captures
Captures store chunks region by region, so only the areas being saved are written.
World restore
An earlier commit can be restored, returning the affected parts of the world to that state.
Transactional rollback
Each rollback runs as a single transaction, so an interrupted restore does not leave a partly rolled-back world.
Status tracking
A status command lists what has changed in the world since the last commit.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners who want version control for their world, and admins who need to undo or test changes without deleting save files. Players on the server do not need the mod installed.
How it compares
DL : DeathLesson is a Forge mod for 1.20.1 that is server required and client optional, and it is closed under All rights reserved. Chunk Backup is a Forge mod for 1.20.1 that runs on client and server, also under All rights reserved, so every player must install it. PrismProtect is open source under the GNU General Public License v3.0 or later and runs on Fabric and Forge for 1.20.1 – 1.20.4, which covers an older version range than Ignis.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Ignis | Forge | 1.20.1 – 1.20.6 | Server-side only | 2026-06-25 |
| DL : DeathLesson | Forge | 1.20.1 | Server required, client optional | 2026-07-05 |
| Chunk Backup | Forge | 1.20.1 | Client and server | 2026-07-08 |
| PrismProtect | Fabric and Forge | 1.20.1 – 1.20.4 | Server-side only | 2026-04-01 |
Questions
Does Ignis need to be installed on the client?
Which Minecraft versions does Ignis support?
Does Ignis require other mods?
In the catalog
Ignis is one of 8,499 Technology mods on ModsFinder, and one of 4,122 Technology mods for Forge. 11,154 mods support Minecraft 1.20.6.
Similar mods
What the author says
Ignis is a Git-inspired version control system for Minecraft worlds. It introduces concepts like commits, branches, snapshots, restores, and world history directly into Minecraft.
Official listing
- Modrinth page
- modrinth.com/mod/ignis
- Owner
- noirdolor
- Published
- 2026-05-25
- Updated on Modrinth
- 2026-06-25
- Facts verified
- 2026-10-15
