Unify

⭐ — (13 endorsements) 📥 1,868 downloads 📌 v0.0.5 📅 2/11/2025
🟠 Updated over a year ago

By MrTeki · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 3/23/2025 📅 Created: 2/11/2025
⚠️ 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.7% endorsement rate
  • 🏆 #376 of 874 fabric mods in this game by downloads

📋 About This Mod

<div style="text-align:center"> <img src="https://cdn.modrinth.com/data/cached_images/47a9eed7f66a24dfa587d984c2f125d7087a168f.png" alt="Unify's icon"> </div> --- ### Unify Mod for Minecraft The "Unify" Minecraft mod is designed to simplify gameplay by reducing item duplication. Here's a breakdown of how it works and its configuration options: #### How It Works - **Item Unification**: The mod uses regex to search for items whose paths match specific patterns. Items are unified if they have the same path or belong to the same group of paths. If it finds duplicates, it selects one as the unified version and removes the others from various game elements like loot tables, tags, recipes, creative tabs, advancements and recipe viewers (REI, JEI, ...). - **Inheritance**: The unified version inherits tags, recipes, etc., from its duplicate versions, ensuring that functionality is preserved. - **Creative Tab**: You can find duplicate items in the Unify creative tab, with a tooltip indicating the unified version. - **Replace on Right-Click**: Duplicate items can be replaced with their unified version by right-clicking them. - **Unification Recipes**: Crafting recipes are added to replace duplicates with their unified version. #### Configuration The mod is highly configurable, allowing you to customize which items are unified and how duplicates are identified. Here's a detailed look at the configuration options: - **globalSearch**: This section allows you to set global rules for identifying duplicate items. - **itemsToIgnore**: List of items that the mod will ignore. These items won't be unified or considered duplicates. ```json "itemsToIgnore": ``` - **namespacePriorities**: A prioritization list of namespaces. The mod will favor items from these namespaces in the order they appear to be the unified version. ```json "namespacePriorities": ``` - **pathStartsWith**: Specifies patterns that the start of the item identifier path must match. This can be a string or a list of strings. When a list is provided, items matching any of the patterns in the list will be grouped together. ```json "pathStartsWith": ``` - **pathEndsWith**: Specifies patterns that the end of the item identifier path must match. This can be a string or a list of strings. When a list is provided, items matching any of the patterns in the list will be grouped together. ```json "pathEndsWith": , "_ingot", "_nugget", "_dust", "_plate", "_rod", "_gear" ] ``` - **itemsToUnify**: This section allows you to manually specify which items should be unified. The key is the unified item, and the value is an array of duplicate items. ```json "itemsToUnify": { "modern_industrialization:lead_block": } ``` - **replaceOnUse**: Allows replacing duplicate items with their unified version by right-clicking. ```json "replaceOnUse": true ``` - **generateUnificationRecipes**: Adds crafting recipes to replace duplicates with their unified version. ```json "generateUnificationRecipes": true ``` - **hideDuplicatesInItemGroups**: Hide duplicates in Creative Item Groups. ```json "hideDuplicatesInItemGroups": true ``` - **hideDuplicatesInRecipeViewers**: Hide duplicates in recipes viewers (REI, JEI, ...). ```json "hideDuplicatesInRecipeViewers": true ``` #### Example Configuration Here's an example configuration that demonstrates how you might set up the mod: ```json { "globalSearch": { "itemsToIgnore": , "namespacePriorities": , "pathStartsWith": , "pathEndsWith": , "_ingot", "_nugget", "_dust", "_plate", "_rod", "_gear" ] }, "itemsToUnify": { "modern_industrialization:lead_block": }, "replaceOnUse": true, "generateUnificationRecipes": true, "hideDuplicatesInItemGroups": true, "hideDuplicatesInRecipeViewers": true } ``` This configuration ensures that items like `raw_lead` from different mods are unified according to the specified patterns and priorities, while `examplemod:lead_block` is ignored. Items like `lead_block` and `lead_storage_block` will be grouped together, with one being the unified version and the other a duplicate. By customizing these settings, you can tailor the mod to fit your specific needs and preferences, streamlining your Minecraft gameplay experience. ---

Unify's icon

### Unify Mod for Minecraft

The "Unify" Minecraft mod is designed to simplify gameplay by reducing item duplication. Here's a breakdown of how it works and its configuration options:

#### How It Works

- Item Unification: The mod uses regex to search for items whose paths match specific patterns. Items are unified if they have the same path or belong to the same group of paths. If it finds duplicates, it selects one as the unified version and removes the others from various game elements like loot tables, tags, recipes, creative tabs, advancements and recipe viewers (REI, JEI, ...).

- Inheritance: The unified version inherits tags, recipes, etc., from its duplicate versions, ensuring that functionality is preserved.

- Creative Tab: You can find duplicate items in the Unify creative tab, with a tooltip indicating the unified version.

- Replace on Right-Click: Duplicate items can be replaced with their unified version by right-clicking them.

- Unification Recipes: Crafting recipes are added to replace duplicates with their unified version.

#### Configuration

The mod is highly configurable, allowing you to customize which items are unified and how duplicates are identified. Here's a detailed look at the configuration options:

- globalSearch: This section allows you to set global rules for identifying duplicate items.

  • itemsToIgnore: List of items that the mod will ignore. These items won't be unified or considered duplicates.
  • ```json
  • "itemsToIgnore": [
  • "examplemod:lead_block"
  • ]
  • ```
  • namespacePriorities: A prioritization list of namespaces. The mod will favor items from these namespaces in the order they appear to be the unified version.
  • ```json
  • "namespacePriorities": [
  • "techreborn",
  • "modern_industrialization"
  • ]
  • ```
  • pathStartsWith: Specifies patterns that the start of the item identifier path must match. This can be a string or a list of strings. When a list is provided, items matching any of the patterns in the list will be grouped together.
  • ```json
  • "pathStartsWith": [
  • "raw_"
  • ]
  • ```
  • pathEndsWith: Specifies patterns that the end of the item identifier path must match. This can be a string or a list of strings. When a list is provided, items matching any of the patterns in the list will be grouped together.
  • ```json
  • "pathEndsWith": [
  • "_ore",
  • [
  • "_block",
  • "_storage_block"
  • ],
  • "_ingot",
  • "_nugget",
  • "_dust",
  • "_plate",
  • "_rod",
  • "_gear"
  • ]
  • ```
  • itemsToUnify: This section allows you to manually specify which items should be unified. The key is the unified item, and the value is an array of duplicate items.
  • ```json
  • "itemsToUnify": {
  • "modern_industrialization:lead_block": [
  • "techreborn:lead_storage_block"
  • ]
  • }
  • ```
  • replaceOnUse: Allows replacing duplicate items with their unified version by right-clicking.
  • ```json
  • "replaceOnUse": true
  • ```
  • generateUnificationRecipes: Adds crafting recipes to replace duplicates with their unified version.
  • ```json
  • "generateUnificationRecipes": true
  • ```
  • hideDuplicatesInItemGroups: Hide duplicates in Creative Item Groups.
  • ```json
  • "hideDuplicatesInItemGroups": true
  • ```
  • hideDuplicatesInRecipeViewers: Hide duplicates in recipes viewers (REI, JEI, ...).
  • ```json
  • "hideDuplicatesInRecipeViewers": true
  • ```

#### Example Configuration

Here's an example configuration that demonstrates how you might set up the mod:

```json { "globalSearch": { "itemsToIgnore": [ "examplemod:lead_block" ], "namespacePriorities": [ "techreborn", "modern_industrialization" ], "pathStartsWith": [ "raw_" ], "pathEndsWith": [ "_ore", [ "_block", "_storage_block" ], "_ingot", "_nugget", "_dust", "_plate", "_rod", "_gear" ] }, "itemsToUnify": { "modern_industrialization:lead_block": [ "techreborn:lead_storage_block" ] }, "replaceOnUse": true, "generateUnificationRecipes": true, "hideDuplicatesInItemGroups": true, "hideDuplicatesInRecipeViewers": true } ```

This configuration ensures that items like `raw_lead` from different mods are unified according to the specified patterns and priorities, while `examplemod:lead_block` is ignored. Items like `lead_block` and `lead_storage_block` will be grouped together, with one being the unified version and the other a duplicate.

By customizing these settings, you can tailor the mod to fit your specific needs and preferences, streamlining your Minecraft gameplay experience.

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
MrTeki
Version
0.0.5
Downloads
1,868
Endorsements
13
Category
fabric
Created
2/11/2025
Updated
3/23/2025
Game Versions
1.21.4
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 Unify support?

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

What is the latest version of Unify?

Version 0.0.5, published 2025-03-23 with 1,868 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

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