Download Truly Modular: Modular Item API — Minecraft Mods — MetaMods
Truly Modular: Modular Item API

Truly Modular: Modular Item API

Active

Downloads

21

Last update

2 months ago

Versions

1.20.1 — 1.21.1
Client and server
Fabric
Forge
Neoforge
Quilt
Libraries
Utils

Truly Modular: Modular Item API

Truly Modular: Modular Item API is a modern cross-platform data-driven system for creating modular items. This tool allows mod developers and addons to easily implement complex modular items with diverse characteristics.

System Requirements and Dependencies

The mod requires the following components depending on the loader used:

  • Forge/Neoforge:
    • Caelus API (only for version 1.20.1)
    • Architectory API
  • Fabric/Quilt:
    • Fabric API
    • Architectory API

Recommended Addons for Players

For regular players, this API contains almost no content on its own. We recommend checking out additional modules:

Arsenal

Addon focused on creating modular melee weapons and tools.

Arsenal module

Archery

Specializes in modular bows, crossbows, and arrows.

Archery module

Armory

Provides a system of modular armor.

Armory module

Features for Developers

Miapi includes numerous ready-made tools to simplify the development of modular items:

  • Ready APIs for cross-platform development
  • Material characteristics system with reference capability
  • Easy addition of new keys to Material.json using formulas like "armor_pen": "[material.hardness]*2.0 + 20"
  • API for creating interfaces and extendable crafting GUI
  • Complex module properties with individual processing
  • Over 100 standard materials and dozens of properties
  • Advanced rendering system with 3D model support
  • Synergy systems, property injections, and skins
  • Automatic scanning of other mods' content for material generation

Frequently Asked Questions

Which loaders is the mod for?

Both Forge and Fabric are supported - check the corresponding file versions.

Is backporting to older versions planned?

Currently not planned, as priority is given to developing new features.

Is mod X supported?

Most likely yes - the automatic compatibility system works with most mods out of the box.

Can I create an addon for this API?

Yes, you can refer to the documentation for assistance.

Can it be used in modpacks?

Yes, usage in modpacks is permitted.

Project members
Smartin_b

Smartin_b

Created: 30 Jun 2023

ID: 4027