Automate Minecraft with Absolute Precision
MC Macro Mod is a client-side automation utility for Fabric 26.2. Bind custom scripts to keys, mouse clicks, automated event thresholds, container slots, or transparent HUD action panels.
Built for Power Users
A native, high-performance execution engine designed to put complete control in the hands of Minecraft players.
Visual Key Binder
Click and bind commands, delays, or script calls to any keyboard button, mouse click, or modifier combination (Ctrl, Shift, Alt).
Press & Release Hooks
Bind distinct macros to a single key: one triggers immediately when pressed down (Press), and another when released (Release).
Emergency Kill Switch & Safety
Press K at any time to execute emergency kill switch: instantly halts all running macros and releases all held down keys.
Custom HUD Overlays
Position buttons inside the configuration GUI, then press M during gameplay to toggle a transparent overlay and click your macros.
Advanced Logic, Loops & File Arrays
Write multi-line `.mcm` scripts with `while`/`for` loops, conditionals (`if/else`), subroutines, file arrays (`{READFILE}`, `{GETARRAY}`), and 50+ variables.
Container & Inventory Stashing Automation
Automate container interactions with `{STASHALL}` (depositing inventory while protecting tools), `{CLOSESCREEN}`, `{SLOTCLICK}`, `{SHIFTCLICK}`, `{QUICKMOVE}`, and `{CONTAINERCLICK}`.
Server Admin Compliance
Deploy the lightweight macromod-server companion plugin on Paper,
Folia, Velocity, or BungeeCord to enforce custom policy permissions and rate limits
via network packets.
Interactive Key Bindings Visualizer
Choose a modifier combination and click any key to view its macro configuration.
Key Status & Macro Actions
None
Hover or click a key on the visual keyboard map to inspect its bind values.
HUD Overlay & Button Builder
Configure and drag buttons within the main configuration tab, then trigger them during active gameplay.
HUD Configuration Panel
Positioning macro overlay buttons is done inside the config menu. Choose a mode below to test.
Auto Mine ->
{LOOK 90 0} | {KEYDOWN 87} | {LEFTCLICK} | {WAIT 40} | {KEYUP 87}
Quick Heal ->
/heal | {ECHO Healed!}
Return Home ->
/home | {WAIT 20}
Multi-Line Scripts Editor
Unlock complex loops, conditional statements, and local variables with our custom script library.
1 # AutoHeal Macro Script 2 while $health < 12 3 if $hunger < 10 4 call eat_food 5 endif 6 execute "/heal" 7 delay 40 # 2 seconds 8 endwhile
Upgrade to MacroMod Premium
Get the complete proprietary package and unlock client-side automation features.
Free Edition
Core client-side keybinds and inline macro execution for Minecraft Fabric 26.2
- ✨ Complete Visual Keyboard Binder Screen (` ` ` key)
- ✨ Custom Clickable HUD Overlay (`M` key)
- ✨ Emergency Kill Switch & Instant Key Release (`K` key)
- ✨ Single-line inline macros & pipe-chained actions
- ✨ Key Press & Release event hooks
- ✨ Free mod `.jar` download on Modrinth
Premium Lifetime License
Complete client-side control, real-time event triggers, and lifetime v0.0.x updates
- ✨ Everything in Free Edition
- ✨ All 15 Real-time Event Hook Triggers (Durability, Health, Damage, Chat Filter, GUI open/close, etc.)
- ✨ Dynamic Multi-line Scripting Engine (`.mcm` files)
- ✨ `while` & `for` loops, `if`/`else` logic, and subroutines
- ✨ Container Slot Automation (`{SLOTCLICK}`, `{SHIFTCLICK}`, `{ALLCLICK}`)
- ✨ Full 50+ Player & World Variable Reference Library
- ✨ Premium Support & Lifetime updates
Already purchased? Recover your download link
Are you a Server Administrator?
By default, players can use MacroMod client-side without restrictions. Install our lightweight macromod-server companion plugin on Paper, Folia, Velocity, or BungeeCord to easily control feature permissions, movement/loop limits, and rate limits without banning player macro mods.