Compatibility
Minecraft: Java Edition
26.1.2
1.21.1–1.21.2
Platforms
Supported environments
Client and server
Tags
Creators
Details
Licensed CC-BY-NC-SA-4.0
Published 3 months ago

Undo Mod — Introduction
A powerful and stable Undo/Redo mod for Minecraft Fabric.
About Undo Mod
Undo Mod provides full Undo and Redo functionality for Minecraft Creative mode players. Whether you misplaced a block, demolished a build by accident, or want to compare different designs — go back to a previous state with a single keypress.
Core Features
- Undo / Redo — Supports block placement, breaking, and state changes (trapdoors, levers, buttons, etc.)
- Cascade Reaction Capture — Chain reactions triggered by block changes (falling sand, vine growth, redstone updates, piston pushes) are bundled into a single undo operation
- BlockEntity NBT Restoration — Chest contents, furnace progress, brewing stand recipes, and more are fully restored
- HUD Display — Real-time display of undoable/redoable action counts
Operation Modes
| Mode | Description |
|---|---|
| Block Only | Records only block operations — ideal for builders, leaner history |
| Full | Records block + entity + inventory operations — complete scene recovery |
Getting Started
Key Bindings
| Key | Action |
|---|---|
Backspace |
Undo 1 action |
Number(1~100) + Backspace |
Undo N actions |
Shift + Alt + Backspace |
Undo all |
Enter |
Redo 1 action |
Number(1~100) + Enter |
Redo N actions |
Shift + Alt + Enter |
Redo all |
U |
Open settings |
H |
Open help |
| Mouse Back Button | Undo (must be enabled in settings) |
| Mouse Forward Button | Redo (must be enabled in settings) |
Number Input Examples
Press 5 → Press Backspace → Undo 5 actions
Press 1 → Press 0 → Press Enter → Redo 10 actions
Press Backspace directly → Undo 1 action (default)
Shift + Alt + Backspace → Undo all
Configuration
Without YACL (Basic)
- Press
Uto open the vanilla settings screen - Options: Mouse Side Buttons toggle, Undo Mode (Full / Block Only)
- Config file:
config/undo-client.json
With YACL (Full)
- Press
Uto open the YACL configuration screen - Additional options: HUD corner selection, history stats, usage hints
Installation
- Install Fabric Loader and Fabric API for your MC version
- Place the matching MC version JAR into
.minecraft/mods/ - (Optional) Install YACL v3 for the full config GUI, or download the
-bundledJAR - Launch the game and press
Uto configure
Dependencies
| Component | Main JAR | Bundled JAR |
|---|---|---|
| YACL v3 | Recommended (install separately) | Built-in |
| Fabric API | Required | Required |
Tech Stack
- Loader: Fabric
- Java: ≥ 21
- Build: Gradle + Fabric Loom


