ModsFinder

MCGit

by itzmetanjim

MCGit brings Git-style version control to a Minecraft world, so builders can commit, revert and fork block and entity changes.

FabricClient-side onlyGNU General Public License v3.0 onlyOpen source1.21.11 – 26.1.1

What it does

Builders track changes to blocks and entities, commit them as saved versions and manage different states of a world. If a base is blown up and the change does not look right, a earlier commit can be restored with a revert. JGit, a pure Java implementation of Git, is bundled inside the mod, so Git operations run within the game and need no separate program.

A build can be backed up and shared through a free hosting service such as GitHub, and other people's builds can be cloned straight into a world and modified. The mod needs Fabric, fabric-api and fabric-language-kotlin for Minecraft 26.1, and it is client-side only, so servers do not need it. Files are published for 1.21.11, 26.1 and 26.1.1 under the GNU General Public License v3.0 only, and the code is open source.

Key features

  1. Commit and revert

    Saved builds are recorded as commits, and an earlier state can be restored when a change turns out badly.

  2. Block and entity tracking

    Changes to blocks and entities are recorded, so a commit captures the state of a build rather than a screenshot.

  3. Staging control

    Blocks are added or removed from staging by hand, or automatically when the git autoadd and git autorm options are enabled, which default to creative mode only.

  4. Command access

    Commands need setblock access to run, and a block that cannot be changed reports an error such as Couldn't set block.

Compatibility

Latest build for each game version and loader.

26.1.11.0.3
26.11.0.3
1.21.111.0.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Builders who work on large structures, map makers who want a record of changes, and players who share projects with others. Installing Git is not needed, since the bundled JGit handles the operations.

How it compares

Full comparison

GitMC is a Fabric mod for 26.1 that works on client and server, under the MIT License, and it is not open source. Gitmatica is a client-side Fabric mod for 26.2 under a custom license, and it is not open source. GitPuller is server-side only, open source under the Apache License 2.0, and covers 1.20.6 – 26.3, so it fits server owners rather than builders working on their own client.

ModLoadersGame versionsEnvironmentUpdated
MCGitFabric1.21.11 – 26.1.1Client-side only2026-04-04
GitMCFabric26.1Client and server2026-04-03
GitmaticaFabric26.2Client-side only2026-08-02
GitPullerFabric1.20.6 – 26.3Server-side only2026-04-12

Questions

Does MCGit need Git installed on the computer?

No. Git operations are handled inside the game by JGit, a pure Java build of Git packaged with the mod, so nothing extra has to be installed.

Does MCGit have to be installed on the server?

No. Players add it to their own game, and a server needs no copy.

Why does a block change report an error?

Commands need setblock access. If MCGit tried to change a block and the game refused, a message such as Couldn't set block appears.

Which Minecraft versions does MCGit support?

Files are published for 1.21.11, 26.1 and 26.1.1. The latest Fabric file is 1.0.3 for 26.1.1, released on 2026-04-04.

In the catalog

MCGit is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 11,522 mods support Minecraft 26.1.1.

More from itzmetanjim

All projects

Similar mods

What the author says

Requires MC 26.1 Fabric, fabric-api and fabric-language-kotlin MCGit is a Minecraft mod that brings Git-like version control to your Minecraft world. It allows you to track changes to blocks and entities, commit those changes, and manage different versions of your world. - If you blow up your base or do a change that…
itzmetanjim, on the Modrinth page

Official listing

Owner
itzmetanjim
Published
2026-01-29
Updated on Modrinth
2026-04-04
Facts verified
2026-10-15

Tags