Truly Modular - Modular Item API

Quick rating

Community listing page, reviews may not be monitored by the author.

Truly Modular - Modular Item API

By Truly Modular , Smartin_b

No reviews yet

A Modular Item API

Mod Loaders
Minecraft

About

Description

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:

If you are a user, this API is basically contentless. Consider checking:

Arsenal

A melee weapon and tool-focused addon

Archery

Focusing 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 easy implementation of custom new model types and by default extended 3D capabilities.
  • Synergies, property injections, and skins are multiple systems that are able to add/modify a module's and/or item's properties.
  • Generative Materials: Truly Modular automatically tries to scan other mods' content to add materials automatically. Handmade materials are obviously 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?
  • Can I write an addon for this?
    • Yes, for any help feel free to visit our discord or check the API wiki for additional help.
  • Can I use this in a modpack?
    • yes

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:

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

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?
      • Yes, for any help feel free to visit our discord or check the API wiki for additional Help
    • Can i use this in a Modpack?
      • yes