Truly Modular: Modular Item API
Truly Modular: Modular Item API is a library that gives other mods a shared framework for building items out of interchangeable parts, and it is required by several Truly Modular addons.
What it does
Truly Modular: Modular Item API provides the core of the Truly Modular item system. Addon mods such as Truly Modular: Arsenal, Truly Modular: Armory and Truly Modular: Archery build on its API to add melee weapons, modular armor and bows with modular arrows. Cinnamon Skills and Create: Truly Modular also depend on it. Miapi, the internal name used for the modular item framework, bundles several default APIs so that modular items work across loaders.
Material statistics come from reference data, and a material can be added by writing a new Key Material JSON reference file, so new parts can be introduced without changing the code of the core mod. The library itself does not add items to a world on its own. Files are published for Fabric, Forge, NeoForge and Quilt, for the 1.20.1, 1.21 and 1.21.1 game versions. Its required dependencies are Architectury API, Caelus API and Fabric API, and the environment is client and server, so the server and every player need the mod.
The license is a custom license, and the mod is not open source. Public links exist for the source code, the issue tracker and the wiki.
Key features
Modular item framework
Items are assembled from parts, and the API lets addon mods define the parts and how they combine.
Default cross-platform APIs
Bundled default APIs let the same modular items run on several loaders from one codebase.
Material statistics
Materials carry stat values from reference data that the framework reads when building an item.
Custom materials by JSON
A new material is added with a Key Material JSON reference file, without editing the mod's code.
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 2
Required by 6 mods
Use cases
Who it’s for: Mod developers who want to build modular items, and players who install the Truly Modular addons, which need this library to run.
How it compares
Platform is an open source library under the GNU Lesser General Public License v3.0 only, available for 1.16.5 – 1.21.1 on Fabric, Forge, NeoForge and Quilt, and it can run on a client or server alone. Triggers is open source under the MIT License for 1.20.1 – 1.21.1 on Fabric, Forge and NeoForge, and it is server-side only, so players join without installing it. Armory API is open source under the MIT License for 1.21.1 – 1.21.3 and also server-side only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Truly Modular: Modular Item API | Fabric, Forge, NeoForge and Quilt | 1.20.1 – 1.21.1 | Client and server | 2026-08-24 |
| Platform | Fabric, Forge, NeoForge and Quilt | 1.16.5 – 1.21.1 | Client or server, optional | 2026-06-08 |
| Triggers | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Server-side only | 2026-04-28 |
| Armory API | Fabric, Forge and NeoForge | 1.21.1 – 1.21.3 | Server-side only | 2026-08-30 |
Questions
Which dependencies does Truly Modular: Modular Item API require?
Does the server need Truly Modular: Modular Item API?
Which loaders and game versions have files?
In the catalog
Truly Modular: Modular Item API is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Truly Modular
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/modular-item-api
- Owner
- Truly Modular
- Published
- 2023-05-31
- Updated on Modrinth
- 2026-08-24
- Facts verified
- 2026-10-15
