macu lib
by macuguita
macu lib is a shared library by macuguita that other mods build on for item and block registration across four loaders.
What it does
macu lib provides a common base that other mods depend on, so their code can register items and blocks on Fabric, Forge, NeoForge and Quilt without separate builds for each loader. It is a library, so it adds no gameplay on its own. Three catalog mods require it: guita's Woodworks, Obese Crops and guita's Backpacks. It runs on client and server, so both sides need it when a dependent mod is installed. Builds cover 1.20.1 – 26.3, including snapshot builds, and the code is open source under the European Union Public License 1.2.
Key features
Multi-platform registration
Items and blocks can be registered once and loaded on Fabric, Forge, NeoForge and Quilt through one shared codebase.
Supporter perks
The library includes support for supporter perks, which the author describes as a separate feature set.
Example integration
The source repository includes a test mod showing how to use the API, which other developers can read.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x10 of 10 versions with builds
1.20.x1 of 1 version with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Required by 3 mods
Questions
Does Obese Crops need macu lib installed?
Does macu lib have to be installed on both sides?
More from macuguita
What the author says
This is a library for my mods, like multi-platform item & block registering and adding supporter perks, like different cosmetics. For examples of how to use api refer to the test mod in the GitHub repository
Official listing
- Modrinth page
- modrinth.com/mod/macu-lib
- Owner
- macuguita
- Published
- 2025-03-09
- Updated on Modrinth
- 2026-10-11
- Facts verified
- 2026-10-15
