ModsFinder

ChatMacros

by zachphul

ChatMacros lets a player bind chat messages and slash commands to up to 10 keybinds, edited in-game for each macro.

FabricClient-side onlyMIT License1.21.10 – 1.21.11

What it does

Each keybind can send a plain chat message or run a slash command. Macros are edited in the game itself, so a player changes the text or command without touching any file. A per-macro cooldown blocks a second send within a set time, which guards against an accidental double press filling the chat with repeats. New macros take effect at once, while a restart is needed only for changes that the game reads at launch.

The mod runs on the Fabric loader for 1.21.10 and 1.21.11, and the only install side is the player's client, since the server does not need it. It is released under the MIT License and is not open source. Fabric API, Mod Menu and YetAnotherConfigLib (YACL) are required, and Mod Menu and YACL supply the settings screen.

Key features

  1. Ten configurable keybinds

    Up to 10 keybinds can each hold a chat message or a slash command, bound to any key the player chooses.

  2. In-game macro editing

    The command or message of every macro can be changed inside the game, without editing a configuration file.

  3. Per-macro cooldowns

    Each macro has its own cooldown, so repeated presses cannot flood the chat with the same line.

  4. Plain chat and commands

    A macro can send ordinary chat text or a slash command, depending on what the player enters.

Compatibility

Latest build for each game version and loader.

1.21.111.0.0
1.21.101.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Mod MenuAdds a mod menu to view the list of mods you have installed.
Required
YetAnotherConfigLib (YACL)A builder-based configuration library for Minecraft!
Required

Use cases

Repeated server commands

A player who runs the same slash command many times a session can bind it to a key and fire it in one press.

Standard chat lines

Greetings or call-outs that a player types often can be stored once and sent from a keybind.

Who it’s for: Players on Fabric who send the same chat lines or slash commands often, and who want to bind them to keys without editing files by hand.

How it compares

Full comparison

ChatMakro is the closest match: it is also a Fabric client mod for 1.21.11 under the MIT License and is not open source. Command Keybind Mod is also client-side and under the MIT License, but its files target 1.21.1, so it does not cover 1.21.10 or 1.21.11. AutoCommandX covers 1.21.9 – 1.21.10 and is likewise client-side and MIT licensed, so the 1.21.11 builds are the only overlap with this mod.

ModLoadersGame versionsEnvironmentUpdated
ChatMacrosFabric1.21.10 – 1.21.11Client-side only2026-06-15
ChatMakroFabric1.21.11Client-side only2026-08-18
Command Keybind ModFabric1.21.1Client-side only2026-05-19
AutoCommandXFabric1.21.9 – 1.21.10Client-side only2025-10-27

Questions

Does ChatMacros need Fabric API?

Yes. Fabric API is required, along with Mod Menu and YetAnotherConfigLib (YACL).

Does the server need ChatMacros installed?

No. Only the player's game needs it, and servers run without it.

Are macro changes applied without a restart?

New macros work immediately. A restart is needed only for certain changes, so a restart may be needed after some edits.

Which game versions are supported?

Files exist for 1.21.10 and 1.21.11, with 1.0.0 for 1.21.11 as the latest Fabric file.

In the catalog

ChatMacros is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from zachphul

All projects

Similar mods

What the author says

Client-side. Requires Fabric API and Yet Another Config Lib (YACL).
zachphul, on the Modrinth page

Official listing

Owner
zachphul
Published
2026-06-15
Updated on Modrinth
2026-06-15
Facts verified
2026-10-15

Tags