KeyBind MacroKey
by Green_Ghost
KeyBind MacroKey lets a player bind keyboard keys to chains of chat messages, commands and timed actions, with a GUI editor for building them in game.
What it does
Pressing K opens the Macro Manager by default, where a player creates, edits and deletes macros without leaving the game. A macro can run a server command such as home, spawn or feed, send plain chat text, or combine several steps. Each step can be given a precise delay in ticks, so a sequence such as switching gamemode, waiting one second and teleporting runs in order. Players can bind many macros to separate keys and see at a glance which key triggers which macro.
Macros are saved to a simple JSON file, so a setup can be copied and shared with friends. The mod's JSON configuration removes the need to edit configuration files by hand, although the author notes that the touch.json files still have to be handled manually in some cases. The mod is open source under the MIT License and is published for Forge only, with a single game version: 1.21.8.
Key features
In-game macro editor
A GUI editor lets players create, edit and delete macros from the Macro Manager, without a text editor.
Multi-step chains
A macro can hold several steps that run one after another, including server commands, chat text and timed actions.
Custom delays
Each action can be separated by a delay measured in ticks, which allows timing sequences to be set exactly.
Unlimited binds
Any number of macros can be assigned to keyboard keys, and the bindings are listed so they stay simple to manage.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Server shortcuts
A player can bind frequently used server commands such as home, spawn or feed to a single key instead of typing them.
Shared setups
Because macros are stored in a JSON file, a group of players can exchange a configured set of binds.
Who it’s for: Players who repeat the same commands or chat messages often, and server players who want quick access to common server commands.
How it compares
Simple Macro is available for Fabric, Forge and NeoForge across 1.21 – 26.3 under a custom license and is not open source. Command List is a Forge client-side mod for 1.20.1 – 1.20.6 under All rights reserved. CommanDeck is open source under the GNU General Public License v3.0 only and covers Fabric, Forge, NeoForge and Quilt for 1.20.1 – 26.3, while KeyBind MacroKey is Forge only and open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KeyBind MacroKey | Forge | 1.21.8 | Client-side only | 2026-01-20 |
| Simple Macro | Fabric, Forge and NeoForge | 1.21 – 26.3 | Not published | 2026-10-04 |
| Command List | Forge | 1.20.1 – 1.20.6 | Client-side only | 2026-08-30 |
| CommanDeck | Fabric, Forge, NeoForge and Quilt | 1.20.1 – 26.3 | Client-side only | 2026-09-16 |
Questions
Which loader does KeyBind MacroKey need?
Does the server need KeyBind MacroKey installed?
Are macros saved between sessions?
In the catalog
KeyBind MacroKey is one of 5,392 Social mods on ModsFinder, and one of 1,817 Social mods for Forge. 17,695 mods support Minecraft 1.21.8.
More from Green_Ghost
Similar mods
What the author says
Forget about manually editing configuration files. Press K (default) to open the menu and start creating your own hotkeys instantly! Easy In-Game GUI: Create, edit, and delete macros without leaving the game. No need to touch.json files manually!
Official listing
- Modrinth page
- modrinth.com/mod/macrokey
- Owner
- Green_Ghost
- Published
- 2026-01-20
- Updated on Modrinth
- 2026-01-20
- Facts verified
- 2026-10-15
