
Truly Modular: Modular Item API
This mod is the API designed for the Truly Modular mods
85,4 тыс.78обновлён 24 авг. 2026 г.
БиблиотекиУтилиты
Описание
Truly Modular: Miapi
Truly Modular: Modular Item API is a modern cross Platform Data Driven Modular Item API. It allows addons/other mods to easily implement highly complex Modular Items.
Dependencies:
- Forge/Neoforge
Caelus API (1.20.1 only) Architectory API - Fabric/Quilt
Fabric API
Architectury API
If you are a User, this API is basicly Contentless, consider checking
-
Arsenal a melee Weapon and Tool focused Addon

-
Archery Focousing on Bows, Crossbows and Modular Arrows

-
Armory Modular Armor

For Developers :
- Miapi includes various default APIs to streamline cross platform mod Modular Item mod Development.
- Material Stats and their reference:
- You can simply add a new Key to the Material.json and reference them like this "armor_pen": "[material.hardness]*2.0 + 20", within the module.json
- for Examples one can always check the arsenal, archery and armory repositories
- usable gui apis and default extendable Crafter gui
- complex Module Properties and custom per Property resolving
- almost 100 default Materials and dozens of default Properties to be used
- complex and extendable per Module Rendering allowing to easily Implement custom new model Types and by default extended 3D capabilities
- Synergies, Property Injections and Skins, are multiple system that are able to add/modify a modules and/or items properties
- Generative Materials: Truly Modular Automaticly tries to scan other mods content to add Materials Automaticly. Handmade Materials are obvioulsy higher quality, but this adds a good bridge while there is no dedicated Compatibility
- if you have any additional questions, feel free to ask on our discord
FAQ:
- What Launcher is this for? Forge? Fabric?
- Both, check the jars
- Backport to older versions?
- is not planned. There are many features in Truly Modular which have a significantly higher priority than backporting. Once the list of ideas is smaller we might consider backporting.
- is X mod supported?
- probably? Generative Compatiblity has a high chance of working with most mods out of the box. You can check here for more informations or to report issues
- Can i write a Addon for this?
- Can i use this in a Modpack?
- yes
Галерея
Последние версии
Все версии →release
Truly-Modular-miapi-fabric-2.3.9-1.21
2.3.9-1.21-fabric24 авг. 2026 г.705Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## v2.3.9 (1.21)
### Changes
- added cache system to optimise tool calls from other mods
- reworked optimised speed lookups to sidestep vanillas lookup system
- optimised tool damage lookup
- reworked and expanded throw
- can now throw with offset from player
- can now set min timer
- can now configure auto-throw on min timer
- added cooldown on throw
- added support for poses
### Fixes
- fixed serveronly reload bug
- fixed chainmodel end rotation
- fixed disconnects related to crafting enchants
- fixed wood translation being missing
- fixed sometimes removing stats from loot
- fixed item rendering flickering in odd circumstances
- fixed crash when smithing with an invalid material
- fixed crash when Construct from Fungal Infection: Spore
- fixed stability issues with reloading texture packs
- fixed minor stability issues related to Overlay Rendering
release
Truly-Modular-miapi-neoforge-2.3.9-1.21
2.3.9-1.21-neoforge24 авг. 2026 г.3,2 тыс.Minecraft: 1.21, 1.21.1neoforge
Что нового
## v2.3.9 (1.21)
### Changes
- added cache system to optimise tool calls from other mods
- reworked optimised speed lookups to sidestep vanillas lookup system
- optimised tool damage lookup
- reworked and expanded throw
- can now throw with offset from player
- can now set min timer
- can now configure auto-throw on min timer
- added cooldown on throw
- added support for poses
### Fixes
- fixed serveronly reload bug
- fixed chainmodel end rotation
- fixed disconnects related to crafting enchants
- fixed wood translation being missing
- fixed sometimes removing stats from loot
- fixed item rendering flickering in odd circumstances
- fixed crash when smithing with an invalid material
- fixed crash when Construct from Fungal Infection: Spore
- fixed stability issues with reloading texture packs
- fixed minor stability issues related to Overlay Rendering
release
Truly-Modular-miapi-neoforge-2.3.8-1.21
2.3.8-1.21-neoforge18 июн. 2026 г.4,1 тыс.Minecraft: 1.21, 1.21.1neoforge
Что нового
## v2.3.8 (1.21)
### Bugfixes
- fix crash of loading crossbow on neoforge without ammo
- fix crash due to material id not being set correctly
- fixed models sometimes using the wrong textures
- fixed minor cache issues during skin previews
release
Truly-Modular-miapi-fabric-2.3.8-1.21
2.3.8-1.21-fabric18 июн. 2026 г.787Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## v2.3.8 (1.21)
### Bugfixes
- fix crash of loading crossbow on neoforge without ammo
- fix crash due to material id not being set correctly
- fixed models sometimes using the wrong textures
- fixed minor cache issues during skin previews
release
Truly-Modular-miapi-neoforge-2.3.7-1.21
2.3.7-1.21-neoforge10 июн. 2026 г.478Minecraft: 1.21, 1.21.1neoforge
Что нового
## v2.3.7 (1.21)
### Bugfixes
- fixed crafting reasons not being shown correctly from conditions (2x)
- fixed some behaviour around durability if full break is turned on
- fixed magazine crossbows disconnecting players on shoot
- fixed leaving material on removed modules
- fixed crash/issues related to generated detected attributes
- changed mixin function names to prevent mixin conflict
- fixed fake enchantment ui previews not always working
### Changes
- significantly improved rendering performance
- improved rapid lookup performance for mining speed
- moved render related configs to client/render instead of client/other
- actually made obsidian reduce attackspeed
- improved riptide ability logic allowing third party fluids and no fluids
- made throwing ability consume single items and not stacks.
- fixes to generated material gui groups
- buffed amethyst
- buffed bone
- buffed durability of all blaze,breeze and end rods
### Additions
- added trail render config option
- added new config option to control breakability of broken times
- added scute materials
- added very basic compat with Elytratrims (only basic trims work)
release
Truly-Modular-miapi-fabric-2.3.7-1.21
2.3.7-1.21-fabric10 июн. 2026 г.105Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## v2.3.7 (1.21)
### Bugfixes
- fixed crafting reasons not being shown correctly from conditions (2x)
- fixed some behaviour around durability if full break is turned on
- fixed magazine crossbows disconnecting players on shoot
- fixed leaving material on removed modules
- fixed crash/issues related to generated detected attributes
- changed mixin function names to prevent mixin conflict
- fixed fake enchantment ui previews not always working
### Changes
- significantly improved rendering performance
- improved rapid lookup performance for mining speed
- moved render related configs to client/render instead of client/other
- actually made obsidian reduce attackspeed
- improved riptide ability logic allowing third party fluids and no fluids
- made throwing ability consume single items and not stacks.
- fixes to generated material gui groups
- buffed amethyst
- buffed bone
- buffed durability of all blaze,breeze and end rods
### Additions
- added trail render config option
- added new config option to control breakability of broken times
- added scute materials
- added very basic compat with Elytratrims (only basic trims work)
release
Truly-Modular-miapi-neoforge-2.3.6-1.21
2.3.6-1.21-neoforge23 апр. 2026 г.2,7 тыс.Minecraft: 1.21, 1.21.1neoforge
Что нового
## v2.3.6 (1.21)
### Bugfixes
- fixed blueprints not applying properties correctly
- fixed data blueprints not loading
- fixed server crashes
### Changes
release
Truly-Modular-miapi-fabric-2.3.6-1.21
2.3.6-1.21-fabric23 апр. 2026 г.407Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## v2.3.6 (1.21)
### Bugfixes
- fixed blueprints not applying properties correctly
- fixed data blueprints not loading
- fixed server crashes
### Changes
release
Truly-Modular-miapi-neoforge-2.3.5-1.21
2.3.5-1.21-neoforge16 апр. 2026 г.490Minecraft: 1.21, 1.21.1neoforge
Что нового
## v2.3.5 (1.21)
### Bugfixes
- fixed issues with attributes in loot modularisation
- fixed attribute merging issue where heavy armor would not apply the correct armor values
- fixed inv frames being removed by accident
### Changes
release
Truly-Modular-miapi-fabric-2.3.5-1.21
2.3.5-1.21-fabric16 апр. 2026 г.65Minecraft: 1.21, 1.21.1fabric, quilt
Что нового
## v2.3.5 (1.21)
### Bugfixes
- fixed issues with attributes in loot modularisation
- fixed attribute merging issue where heavy armor would not apply the correct armor values
- fixed inv frames being removed by accident
### Changes



