Unified API
by Rebel459
Unified API is a data-focused library for Fabric and NeoForge that lets one codebase register content for both loaders, with blocks, items and entities declared in JSON or code.
What it does
The library provides a multiloader modding API that handles the registration of blocks, items, entities, creative tabs and sound events from one place. Content can be declared in JSON, and the matching code is generated, so the same definition works on both loaders. Behaviour that is normally written by hand for each loader is supplied by the library, and generated JSON can be overridden by other projects that need full control.
Beyond registration, the library adds tools for changing vanilla data: biome attributes and features, default components, loot tables and individual entries can be modified. Mob variants and events are supported through both code-driven listeners and data-driven hooks. Common content such as wood sets, brick sets, colored sets and equipment sets can be generated instead of written out by hand. Unified API requires Fabric API on Fabric. On NeoForge it runs on its own, and it is open source under the GNU Lesser General Public License v3.0 only.
Key features
Cross-loader registration
Blocks, items, entities, creative tabs and sound events are registered once and work on both Fabric and NeoForge.
JSON-driven content
Content is defined in JSON, and the matching code is generated automatically, which cuts out much of the manual setup.
Vanilla data changes
Biome attributes, default components, loot tables and individual entries can be modified without editing vanilla files.
Generated common content
Wood sets, brick sets, colored sets and equipment sets are produced from a short definition instead of being built one item at a time.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Required by 10 mods
How it compares
Trim Patcher is a client-side only mod for Fabric, NeoForge and Quilt, covering 1.21.9 – 26.3, released under the GNU General Public License v3.0 only and open source. Nemo's Tags is a server-side only mod for Fabric, Forge and NeoForge, covering 1.21.5 – 1.21.11, released under the MIT License and open source. Unified API is a library for Fabric and NeoForge and can be installed on a client, a server or both.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Unified API | Fabric and NeoForge | 1.21.11 – 26.3 | Client or server, optional | 2026-10-15 |
| Trim Patcher | Fabric, NeoForge and Quilt | 1.21.9 – 26.3 | Client-side only | 2026-09-25 |
| Nemo's Tags | Fabric, Forge and NeoForge | 1.21.5 – 1.21.11 | Server-side only | 2026-01-04 |
Questions
Does Unified API need Fabric API?
Which game versions does Unified API support?
Which mods require Unified API?
Is the library needed on servers?
In the catalog
Unified API is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Rebel459
Similar mods
What the author says
Unified API is a cross-loader API for both Fabric & NeoForge that enables you to create multiloader mods at no additional effort. It is also a data-focused library that provides powerful new features to datapacks and resource packs, including data-driven blocks, items, entity variants and much more.
Official listing
- Modrinth page
- modrinth.com/mod/unified-api
- Owner
- Rebel459
- Published
- 2026-02-14
- Updated on Modrinth
- 2026-10-15
- Facts verified
- 2026-10-15
