Registry Helper Library
Registry Helper Library, a small Fabric utility API, lets mod developers register items, blocks and armor without writing registry boilerplate by hand.
What it does
Developers normally build a ResourceKey and an Identifier for each entry, then wire them through Registry.register calls. This library replaces that wiring with one RegistryHelper instance per registry and a few purpose-built methods, so a single object handles each registration. Plain items and blocks are covered out of the box, and BlockItems are generated automatically for blocks that need them. Full four-piece armor sets are handled as well, while a generic register method remains available for other vanilla registries such as sounds and entities.
The library also keeps track of everything it registers, so a mod can loop over its items and blocks later, for example to fill a creative tab. Its API is meant to stay backward-compatible and to cut down repetitive code. It requires Fabric API and runs on client and server, so both the server and every player need it. Files are published for Fabric only, with builds covering 1.20.1 – 26.2. The code is under All rights reserved, so it is not open source.
Key features
One helper per registry
Each registry gets one RegistryHelper instance, and simple methods replace manual key and identifier construction.
Automatic BlockItems
Blocks registered through the library receive their BlockItems automatically, so no separate item call is needed.
Armor set registration
Full four-piece armor sets can be registered in one call, while a generic method still covers other registries.
Registration tracking
Everything registered through the library is recorded, so a mod can loop over its contents later, for example for a creative tab.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 1 mod
How it compares
Registrar is a Fabric library that is open source under the MIT License, with files for 1.21 – 26.2 and the same client and server environment. Registry Library is also open source under the MIT License, but it is published for 1.19.2 – 1.20.2 and only the server needs it, with the client optional. Simple Registry Aliases is open source under the GNU Lesser General Public License v3.0 only and is server-side only, for 1.21.4 – 26.3. Registry Helper Library is not open source, is published for 1.20.1 – 26.2 and needs both the client and the server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Registry Helper Library | Fabric | 1.20.1 – 26.2 | Client and server | 2026-08-17 |
| Registrar | Fabric | 1.21 – 26.2 | Client and server | 2026-10-06 |
| Registry Library | Fabric | 1.19.2 – 1.20.2 | Server required, client optional | 2023-12-01 |
| Simple Registry Aliases | Fabric | 1.21.4 – 26.3 | Server-side only | 2026-03-27 |
Questions
Does Registry Helper Library need Fabric API?
Does the server need Registry Helper Library?
Which Minecraft versions have files?
In the catalog
Registry Helper Library is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.
Similar mods
What the author says
Registry Helper Library is a lightweight utility API for Fabric mod developers that eliminates the boilerplate involved in registering items, blocks, and armor. Instead of manually constructing ResourceKey and Identifier instances and wiring them through Registry.register calls for every single object, developers…
Official listing
- Modrinth page
- modrinth.com/mod/registry-helper-library
- Owner
- bananaman7582
- Published
- 2026-08-03
- Updated on Modrinth
- 2026-08-17
- Facts verified
- 2026-10-15
