/
A powerful command macro mod.
S and M buttons to make a profile the default for singleplayer or multiplayer.K) in-game.Submit: The macro will be ignored, the Minecraft keybind will function normally.Assert: The macro and the Minecraft keybind will both function.Veto: The macro will function, the Minecraft keybind will be cancelled (if possible).Avoid: The macro will not work in-game, but you can still activate it by pressing the key
while on the edit screen (with nothing selected). For example, if you have a macro bound to W,
press K then W to activate it.Send: All commands for the macro will be sent. You can configure delays between commands.Type: The first command will be typed into the chat box, but not sent.Edit: A GUI will be shown to allow you to enter a replacement for the %edit% placeholder, then
the first message will be sent.Cycle: The commands will be cycled through, with one command sent each time you press the key.Cycle mode, if you need more than one command to be sent for a single key-press, enter
those commands into a single box, separated by pairs of commas (e.g.
/tick freeze,,/say Stopped).Random: A message will be chosen at random and sent each time the key is pressed.Repeat: Like Send, but the macro will be repeated (delay is configurable) until you press the
key again.Simple Placeholders
%lastsent%: The most recently-sent message or command in history, if any.%lastcmd%: The most recently-sent command in history, if any.%clipboard%: The contents of the clipboard, if any.%myname%: Minecraft username.%pmsender%: The name of the sender of the most recently-received private message, if any. (
Searches max of 50).%pos%: The integer coordinates of the player (x y z).%x%: The integer X coordinate of the player. Also available for Y and Z.%lpos%: The integer coordinates of the block the player is looking at, if any. Also provides
%lx%, %ly%,
%lz%.Regex Placeholders
%#(.*)%: Regex Group 1 from the most recently-received message matching the regex following
the #, if any. Note: regex pattern must have at least 1 capturing group.%clipboard#(.*)%: The contents of the clipboard, if any, verified to match a regex pattern
following the
#. This can be used to prevent unintentional exposure of clipboard contents. E.g. use
%clipboard#^-?\d+ -?\d+ -?\d+$% to only send the clipboard contents if it's formatted like a
set of coordinates.%pos([FBLR])(\d+)%: %pos% but offset some number of blocks in a direction relative to the
cardinal direction that the player is nearest to facing. E.g. use %posL20% to get the
coordinates 20 blocks to the player's left.%x([+-]\d+)%: %x% but offset some number of blocks. E.g. use %x-10% to get the X
coordinate 10 blocks to the player's West. Also available for Y and Z.%lpos([FBLR])(\d+)%: As per pos above but for the block the player is looking at, if any.%lx([+-]\d+)%: As per x above but for the block the player is looking at, if any.Fabric: Fabric API, ModMenu
NeoForge: None
If you encounter issues, please report on Discord or GitHub.