Compatibility
Minecraft: Java Edition
1.21.8
Platforms
Supported environments
Links
Creators
Details
Licensed ARR
Published 3 months ago
Updated 3 months ago
Requires Git to be installed. You can get Git from the official website: Git Official Website

Git Worlds is a NeoForge mod that automatically creates Git repositories for your Minecraft worlds, providing version control, branching, and backup capabilities. Every world session is tracked as a separate Git branch with automatic commits and optional GitHub integration.

- Automatic Git Repository Creation: Each world gets its own Git repository
- Session-Based Branching: New branch created for each play session
- Auto-Commit System: Configurable interval commits (default: 10 minutes)
- GitHub Integration: Optional remote backup and sharing
- Version History: View and restore from previous world states
- Crash Protection: GitWorldsAgent process ensures data safety even during crashes
- Configurable Settings: Extensive configuration options via in-game GUI

Basic Workflow
- Create or load a world
- Git Worlds automatically initializes a Git repository
- A new branch is created for your session
- Changes are automatically committed at configured intervals
- On world exit, changes are committed and merged to master
Commands (Planned)
/gitworlds help- Show help menu/gitworlds commit- Force commit current changes/gitworlds show history- View commit history/gitworlds open- Open repository in web browser/gitworlds reset [yes|no]- Reset to last commit/gitworlds rollback [force]- Rollback to branch start



