Compatibility
Minecraft: Java Edition
1.21.10–1.21.11
Platforms
Supported environments
Client-side
Tags
Creators
Details
Licensed MIT
Published 5 days ago
ChatMacros
Send your most-used chat lines and commands with a single key. ChatMacros lets you bind plain messages (like "gg") or slash commands (like "/home") to keyboard shortcuts - set up and edited entirely in-game.
Features
- Up to 10 macros, each on its own keybind - many keys, many commands
- Edit a macro's command in-game any time, no file editing
- Works for plain chat messages and slash commands
- Per-macro cooldown to prevent accidental spam
- New macros work immediately (no restart needed)
Commands (/chatmacros, alias /cm)
/chatmacros add <name> <text or /command>- create a macro/chatmacros edit <name> <new text>- change what a macro sends/chatmacros remove <name>- delete a macro/chatmacros cooldown <name> <ms>- set its anti-spam delay/chatmacros list- show every macro, its slot/key, cooldown, and command
Binding keys
After adding a macro it tells you its slot (e.g. "Macro 3"). Open Options ? Controls ? ChatMacros and bind "Macro N" to any key. Each slot is one key for one command.
Example
/chatmacros add gg gg/chatmacros add home /home- Bind "Macro 1" and "Macro 2" in Controls
- Press them - "gg" sends to chat, "/home" runs.
/chatmacros edit home /sethometo change it later.
Client-side. Requires Fabric API and Yet Another Config Lib (YACL).


