HT Materials

This simple Minecraft mod for the Fabric platform version 1.16.5 implements the Material System and Component Tag Format.
Material System
The Material System is designed for more universal tag handling by dividing them into HTMaterial and HTShape.
HTMaterial defines the material of objects: Iron, Gold, Copper, Stone, Wood, ...
HTShape describes the shape of objects: Ingot, Nugget, Plate, Gear, Rod, ...

Component Tags
Many Fabric mods use the Standard Tag Format, for example c:copper_ingots. This mod automatically converts these
tags into the Component Tag Format using the Material System. For example, c:copper_ingots will be converted to part:ingot/copper. You don't
need to manually replace existing tags in json files or internal code!

Fluid Unification
HT Materials synchronizes not only tags but also fluids! After the fluid system simplification in the game, they became a standard feature and are managed through identifiers: namespace and path. This change separated fluids with the same names but different namespaces. Based on the Material System, these fluids are linked to Standard Tags.

Creating Addons
- Add a new entry point
ht_materialsin thefabric.mod.jsonfile - Implement the interface io.github.hiiragi283.api.HTMaterialsAddon
Examples
API
- Access to HT-Materials API through HTMaterialsAPI.INSTANCE