Minecraft / Mods

[FORGE] MacroKey Keybinding [1.8.9 - 1.12.2 ]

Material MacroKey

  • 25 diamonds
  • 53,701 views, 96 today
  • 10,775 downloads, 8 today
  • 18 favorites
  • 25
  • 18
  • comment27
  • playlist_add
  • share
  • more_horiz
avatar MattsOnMc
Level 50 : Grandmaster Programmer
MacroKey allows you to bind commands to keys.

When you find yourself in a situation where you want to be able to access a command fast, you may realize you can be 1 click away.

Now out for Minecraft 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10, 1.10.2, 1.11, 1.11.2, 1.12, 1.12.1 & 1.12.2

One of the biggest complaints I have found about macro mods in the past is that they aren't for forge, but also that they sometimes just don't work on servers without the mod installed on the server.
With MacroKey I made that the mod is fully functional while in single- and multiplayer worlds. Noserver-sidee mods required!

MacroKey has easy to use and understand GUIs and powerful commands.

For questions and general discussion; you can find us on discord:

MacroKey Wiki can be found on ReadTheDocs:

If you have any suggestion, issues or questions; feel free to shoot me a PM, or leave a comment!

Note to server mods/admins:
This mod is NOT a hacked client nor can it be used as one. This mod does not give benefits to players using it.

Note to reposters:

A small disclosure for the haters <3
For the people wondering, yes I know that the Macro / Keybinding & Command Keybindings mods are similar to this mod & are named similarly, I however found out about those mod after deciding on the name and publishing of MacroKey. My mod does NOT contain ANY of the original source of Macro / Key bind or Command Keybindings, nor have I considered looking at it. And next to that, it doesn't seem that the "original" mod Macro/Key (as people have been calling my mod a replica) will be updated any time soon to Minecraft 1.10
Progress100% complete
Game VersionMinecraft 1.12

16 Update Logs

Update #16 : 02/08/2019 4:38:48 pmFeb 8th

MacroKey 2.0.2 out for 1.12.x

"BUG #51: fixed requirement to press button twice over a tick (1.12 port)"

Comments : 27

star Login or register to post a comment.

Show Comments

1 - 27 of 27

  • CptCrySis
  • Level 9
  • Apprentice Miner
  • January 2, 2019, 3:38 pm
Will it be updated to 1.13.2?
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • January 2, 2019, 9:21 pm
Once forge comes out for 1.13, then it will be updated
  • DinamoFTW
  • Level 1
  • New Miner
  • December 31, 2018, 4:54 am
Hello! I'm writing to you about your MacroKey Mod! It helps me a lot but I've discovered lately that it conflicts with a tool used for terrain in building that has the same prefix as your mod : /b . I was wondering if you could make an update with a way to change the prefix or disable it. Thanks a lot in advance!
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • December 31, 2018, 6:50 am
Hi @DinamoFTW
What version of the mod are you using?
  • Sombre
  • Level 4
  • Apprentice Explorer
  • November 6, 2018, 11:52 am
Hey man, It is a good mod
I downloaded it but I still do not probe it
I saw the tutorial of the description
The truth is that you solved my problems
of Minecraft

Also is there a way to turn off it saying in chat constantly, "[Macrokey] (amount of keybindings) keybindings loaded."
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • November 1, 2018, 2:51 pm
This is a config option, see the config
  • TripleThePugg
  • Level 13
  • Journeyman Artist
  • October 13, 2018, 12:51 pm
So this mod shouldn't get me banned on a server right? Because there isnt any macros that make it to where you can gain any advantages right? I know it says it in the desc. but i just want to make sure i dont get banned for using it
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • November 1, 2018, 2:48 pm
Of course to be completely sure you can ask your server admin/mods. But generally there is no (unfair) advantages to be made by having quick access to commands, but your results may vary.
  • omg25
  • Level 1
  • New Miner
  • January 3, 2018, 8:33 am
update 1.12.2 please
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • February 20, 2018, 1:10 am
  • Kavukamari
  • Level 1
  • New Miner
  • February 9, 2017, 1:10 pm
is it possible to get a version with an option to have the commands to set disabled and ONLY use the gui? in my setup there are serverside commands that are getting ignored because the client is trying to use the macrokey commands to set things

the bind command is what's causing an issue, cause it's interfering with another /b command on the server
can you explain to me what this mod actually does? thanks!
How do I bind keys with the GUI and can I use this on multiplayer servers without the server needing it as well?
  • charizard_X9
  • Level 5
  • Apprentice Engineer
  • July 17, 2016, 4:55 am
I use commands alot, really usefull.
  • mc_myster
  • Level 20
  • Expert Zombie
  • July 4, 2016, 10:17 pm
That will be very usefull, its good that it supports all the mc versions.
  • WRIM
  • Level 5
  • Apprentice Engineer
  • April 6, 2016, 4:56 am
Thank you very much for keybind mod working with latest versions of MineCraft.

Unfortunately version for MC 1.8 doesn't work. You can access keybind menu in control options, you can bind your keys and if you open world, chat says: "bindings loaded". But pressing binded keys does nothing.

I have suggestion to add possibility to bind mouse keys. Many mouses have two buttons on left side (usually named Mouse4 and Mouse5), not binding them is waste your mouse. Also a good thing would be to bind key combinations (CTRL+key, SHIFT+key, CTRL+left click, etc.). And Import/Export setting.
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • April 6, 2016, 7:03 am
Thanks for the feedback, I'll be answering your questions in order asked:


The 2/more keys on the side of your mouse don't get counted as real keys, they are buttons that can trigger a event, what your mouse software then converts to a key or a macro within it's own software. As far as I have found it's impossible to use them directly.
Solution: you can bind your mouse key to a button on your keyboard that you wouldn't use otherwise ingame (like the brackets) and then bind the brackets to a command.

I've been looking into alt/shift/control keys, more info about that soon when I have decided.

Import/Export was on my todo list, atm you can copy your %appdata%/.minecraft/config/macrokey/keybindings.json to export to a other instance / sharing with other people.
  • WRIM
  • Level 5
  • Apprentice Engineer
  • April 6, 2016, 11:12 am
Yes, I had problem with 1.8.0. I just checked, updated Forge, checked again and then gave up. Now im using 1.9.0 and it's fine. I noticed only that feature "repeat command when button pressed" stop working when I open inventory on creative mode.

Thank you for the solution about mouse buttons.
Would you consider adding some of the features the macro for lite loader has? I'd love it if we could have a gui with a page that shows us our binder keys, and would allow us to click on them to activate the command bound to it. Also, it would be awesome if we could bind 2 commands to the same key and to keys already in use, simply by clicking ctrl.
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • March 31, 2016, 11:09 pm
Soon(tm) Been working on it :P
  • mavz28
  • Level 1
  • New Miner
  • March 31, 2016, 4:35 am
I have a suggestion; for ages i've wanted to make MC like 99% of other games and make it so for interacting with things(e.g. opening a door or chest) you can bind a key(e.g. F or E) and for eating and drawing back a bow etc. you can bind another key(e.g. LMB). This would be very useful for mod packs or mods where your trying to remake another game in MC and you need a "sophisticated" interaction system.
  • guppy11702
  • Level 1
  • New Miner
  • March 30, 2016, 3:51 pm
Hello, this mod is very cool, but if i make a bind and dont want it, how do i remove it?
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • March 30, 2016, 9:28 pm
I am sorry I forgot to document the remove command
/bind remove <key>

Have a nice day!
  • Level 1
  • New Miner
  • May 20, 2016, 5:37 pm
Phew! You saved me from having the same problem! Thank you, guppy11702 and MattsOnMc. You guys are the best.
  • Hawaii_Beach
  • Level 54
  • Grandmaster Programmer
  • March 30, 2016, 9:16 am
Nice mod.
The mod is still in beta but version named 1.1..? You should use http://semver.org/ - semantic versioning 2.0.0.
Add a real license. Yours is not complete. Apache has some, GPL too, but they are all open source. Closed source licenses.
  • MattsOnMc
  • Level 50
  • Grandmaster Programmer
  • March 30, 2016, 9:57 am
Yeah that versioning is my strange logic :P 2nd build of beta :P
I called my alpha 0.1.0

I know my licence has some... issues, i just found this one and fully agree to it :P

1 - 27 of 27

Show Comments

Planet Minecraft



© 2010 - 2019