MacroCraft
by Boxadactle
MacroCraft records keyboard and mouse input in Minecraft and replays it as a macro, so repetitive in-game tasks can run without manual clicks.
What it does
Players capture a sequence of keyboard and mouse actions with a single click, then replay the recorded macro to repeat the task. A saved macro can be loaded again later and removed once it is no longer needed. Each macro can be adjusted after recording, with individual steps changed or new actions inserted into the sequence.
Playback is configurable: a macro can be set to run at a chosen speed and for a chosen number of repetitions, and it can be started by triggers that respond to what happens in the game. Settings are kept per macro, so one recording can be tuned for a different situation. The client-side environment means only the player's game runs the macros, with no server installation required.
MacroCraft depends on BoxLib, a client-side library by the same author, and it must be installed alongside it. Versions 4.0.0 and later require BoxLib. The mod is open source under the MIT License and is published for Fabric, Forge, NeoForge and Quilt, across seven release versions 1.20 – 1.20.6.
Key features
One-click recording
Keyboard and mouse actions are captured as they happen, with a single click to start and stop the recording.
Macro replay
A recorded macro runs again on demand, repeating the captured sequence without further input from the player.
Editable sequences
Recorded macros can be changed afterward, including adjusting steps and adding new actions to the sequence.
Trigger-based playback
Playback speed, repetition count and triggers that respond to game events are set separately for each macro.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players who want to automate repeated keyboard and mouse actions in single-player or on a client joining a server. The mod affects only the player's own game.
How it compares
Just Macros is a Fabric-only client mod for 1.21.4, released under the MIT License and not open source. Magma Macro covers Fabric, Forge and NeoForge for 1.21 – 1.21.8 under All rights reserved, which is a closed license. MacroCraft targets 1.20 – 1.20.6 on four loaders, and its code is open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| MacroCraft | Fabric, Forge, NeoForge and Quilt | 1.20 – 1.20.6 | Client-side only | 2024-05-24 |
| Just Macros | Fabric | 1.21.4 | Client-side only | 2026-09-01 |
| Magma Macro | Fabric, Forge and NeoForge | 1.21 – 1.21.8 | Client-side only | 2025-12-11 |
Questions
Does MacroCraft need another mod installed?
Which loaders does MacroCraft support?
Does MacroCraft need to be installed on a server?
In the catalog
MacroCraft is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 11,154 mods support Minecraft 1.20.6.
More from Boxadactle
Similar mods
What the author says
MacroCraft is a groundbreaking Minecraft mod designed to enhance your gameplay by enabling the automation of repetitive tasks through the use of recorded macros. This powerful tool allows you to capture keyboard and mouse actions and replay them with precision, freeing up your time for more creative and enjoyable…
Official listing
- Modrinth page
- modrinth.com/mod/macrocraft
- Owner
- Boxadactle
- Published
- 2024-04-21
- Updated on Modrinth
- 2024-05-24
- Facts verified
- 2026-10-15
