HT Materials

⭐ — (3 endorsements) 📥 1,174 downloads 📌 v2.0.0+1.16.5+archived 📅 12/27/2023
⚪ Last updated 2024

By Hiiragi283 · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 2/24/2024 📅 Created: 12/27/2023
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.3% endorsement rate
  • 🏆 #126 of 885 fabric mods in this game by downloads

📋 About This Mod

# HT Materials !(https://i.imgur.com/Ol1Tcf8.png) !(https://i.imgur.com/c1DH9VL.png) This is a simple Minecraft mod for **Fabric+1.16.5** that provides _**Material System**_ and _**Part Tag Format**_ ## Material System The Material System was invented to handle Tags more generally by decomposing them into `HTMaterial` and `HTShape`. `HTMaterial` represents the material of objects: _Iron_, _Gold_, _Copper_, _Stone_, _Wood_, ... `HTShape` represents the shape of objects: _Ingot_, _Nugget_, _Plate_, _Gear_, _Rod_, ... !(https://raw.githubusercontent.com/Robustum/HT-Materials/main/image/material_system.png) ## Part Tag Many Fabric mods follows `Conventional Tag` format such as `c:copper_ingots`. This mod **automatically** replaces these tags into _Part Tag Format_ by _Material System_. For example, `c:copper_ingots` will be converted into `part:ingot/copper`. You don't need to replace existing tags in json files or internal codes! !(https://raw.githubusercontent.com/Robustum/HT-Materials/main/image/part_tag.png) ## Fluid Unification HT Materials can sync not only tags but also fluids! After the flattening, fluid became vanilla feature and has been managed with Identifier: namespace and path. This destructive change divided fluid with same name and different namespace. Based on the Material System, there fluids are linked to Conventional Tags. !(https://raw.githubusercontent.com/Robustum/HT-Materials/main/image/fluid_unification.png) ## How to create Addon 1. Add new entrypoint `ht_materials` in `fabric.mod.json` 2. Implement (https://github.com/Robustum/HT-Materials/blob/main/src/api/kotlin/io/github/hiiragi283/api/HTMaterialsAddon.kt) ### Example - (https://github.com/Robustum/HT-Materials/blob/main/src/main/resources/fabric.mod.json) - (https://github.com/Robustum/HT-Materials/blob/main/src/main/java/io/github/hiiragi283/material/HTTestAddon.java) ## API - Accessible HT-Materials' API via (https://github.com/Robustum/HT-Materials/blob/main/src/api/kotlin/io/github/hiiragi283/api/HTMaterialsAPI.kt)

# HT Materials

!(https://i.imgur.com/Ol1Tcf8.png) !(https://i.imgur.com/c1DH9VL.png)

This is a simple Minecraft mod for Fabric+1. 16. 5 that provides _Material System_ and _Part Tag Format_

## Material System

The Material System was invented to handle Tags more generally by decomposing them into `HTMaterial` and `HTShape`. `HTMaterial` represents the material of objects: _Iron_, _Gold_, _Copper_, _Stone_, _Wood_, ... `HTShape` represents the shape of objects: _Ingot_, _Nugget_, _Plate_, _Gear_, _Rod_, ...

!(https://raw.githubusercontent.com/Robustum/HT-Materials/main/image/material_system.png)

## Part Tag

Many Fabric mods follows `Conventional Tag` format such as `c:copper_ingots`. This mod automatically replaces these tags into _Part Tag Format_ by _Material System_. For example, `c:copper_ingots` will be converted into `part:ingot/copper`. You don't need to replace existing tags in json files or internal codes!

!(https://raw.githubusercontent.com/Robustum/HT-Materials/main/image/part_tag.png)

## Fluid Unification

HT Materials can sync not only tags but also fluids! After the flattening, fluid became vanilla feature and has been managed with Identifier: namespace and path. This destructive change divided fluid with same name and different namespace. Based on the Material System, there fluids are linked to Conventional Tags.

!(https://raw.githubusercontent.com/Robustum/HT-Materials/main/image/fluid_unification.png)

## How to create Addon

1. Add new entrypoint `ht_materials` in `fabric.mod.json` 2. Implement (https://github.com/Robustum/HT-Materials/blob/main/src/api/kotlin/io/github/hiiragi283/api/HTMaterialsAddon.kt)

### Example

  • (https://github.com/Robustum/HT-Materials/blob/main/src/main/resources/fabric.mod.json)
  • (https://github.com/Robustum/HT-Materials/blob/main/src/main/java/io/github/hiiragi283/material/HTTestAddon.java)

- Accessible HT-Materials' API via (https://github.com/Robustum/HT-Materials/blob/main/src/api/kotlin/io/github/hiiragi283/api/HTMaterialsAPI.kt)

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
Hiiragi283
Version
2.0.0+1.16.5+archived
Downloads
1,174
Endorsements
3
Category
fabric
Created
12/27/2023
Updated
2/24/2024
Game Versions
1.16.5
Tags
library, optimization, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does HT Materials support?

The author lists 1.16.5. Other versions may work but are untested by the author.

What is the latest version of HT Materials?

Version 2.0.0+1.16.5+archived, published 2024-02-24 with 1,174 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by Hiiragi283 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods