ModsFinder

MacroFactory

by __smok__

MacroFactory is a client-side Fabric utility for players who repeat the same in-game actions, letting them bind those actions to macros that run on a key press.

FabricClient-side onlyMIT LicenseOpen source1.20.1 – 26.1.2

What it does

Each macro is a list of player actions, such as walking, placing blocks, breaking blocks or sending a chat message as the player's character. A module can hold an unlimited number of macros, and each module can be turned on or off and configured on its own. Three simple macros are created by default, including one that sends a Hello world command and another that handles automatic breaking and placing.

Macros are managed from the main menu: pressing Y opens the module screen. The mod requires Fabric API and MaLiLib on Fabric, and it is published for 18 release versions 1.20.1 – 26.1.2, with the 1.3.0 build for 26.1.2 as the latest file. Only the client needs it, so servers run without it. The code is under the MIT License and is open source.

Key features

  1. Unlimited macros per module

    Each module can contain any number of macros, so related actions can be grouped together.

  2. Module switches

    Every module can be turned on or off separately and given its own configuration.

  3. Chat messages as the player

    A macro can send a chat message on behalf of the player's character.

  4. Player action automation

    Walking, placing blocks and breaking blocks can be chained into one macro that repeats on a key press.

  5. Default starter macros

    Three example macros are created on first run, showing how actions are combined.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.1.21.3.0
26.1.11.3.0
26.11.3.0
1.21.x9 of 9 versions with builds
1.21.101.2.3
1.21.91.2.3
1.21.81.2.3
1.21.71.2.3
1.21.61.2.3
1.21.51.2.3
1.21.41.2.3
1.21.31.2.3
1.21.11.2.3
1.20.x6 of 6 versions with builds
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 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
MaLiLibA library mod for client-side mods. Contains most of the common/shared code of masa's client mods, and adds some inter-operation support between the dependent mods.
Required

How it compares

Full comparison

Just Macros is a Fabric client-side mod for 1.21.4, released under the MIT License and not open source. Command Books is open source under the MIT License and works across 1.19.4 – 1.21.11, but it needs a server install, with clients optional. CPvP Macros is client-side only, uses the MIT License without being open source, and covers 1.21 – 26.2.

ModLoadersGame versionsEnvironmentUpdated
MacroFactoryFabric1.20.1 – 26.1.2Client-side only2026-05-02
Just MacrosFabric1.21.4Client-side only2026-09-01
Command BooksFabric1.19.4 – 1.21.11Server required, client optional2025-12-20
CPvP MacrosFabric1.21 – 26.2Client-side only2026-08-22

Questions

Does MacroFactory need Fabric API and MaLiLib?

Yes. Fabric API and MaLiLib are both required, so they must be installed alongside MacroFactory on Fabric.

Does the server need MacroFactory?

No. Players add it to their own game, and a server needs no copy.

Which game versions have MacroFactory builds?

Files exist for 18 release versions 1.20.1 – 26.1.2, including 1.21.1 and 26.1.2.

In the catalog

MacroFactory is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,189 mods support Minecraft 26.1.2.

More from __smok__

All projects

Similar mods

What the author says

This mod allows you to automate frequently performed actions. When you press the Y button, the main menu of Modules for managing macros opens. Each module is separately turned on/off and configured. Each module can contain an unlimited number of macros.
__smok__, on the Modrinth page

Official listing

Owner
__smok__
Published
2024-02-10
Updated on Modrinth
2026-05-02
Facts verified
2026-10-15

Tags