A complete tier and reforging system for Minecraft and other mods
This mod completely transforms the equipment experience in Minecraft by adding a tier system. Every piece of equipment and every tool can roll unique attributes, both positive and negative, creating endless customization possibilities.

⚔️ Tier System
Equipment is now classified into 7 tiers, each with its own characteristics:
Common — Basic gear, often with strong negative attributes Uncommon — Modest improvement, balanced between positives and negatives Rare — Positive attributes are more common, negatives are light Epic — Positive-only attributes, moderate impact Legendary — Powerful, highly sought-after attributes Unique — Extremely rare, high-impact attributes Mythic — The top tier, Reforge-only, exceptional attributes
Gear dropped by mobs or found in chests already comes with a tier, and traders are influenced by their level and your luck to offer better items.

🔨 Reforge System
The Reforge Block lets you reforge equipment, with a chance to improve its tier:
Customizable XP cost per reforge
Luck shown on-screen, displaying success chances by tier
The weapon’s tier is visible during the process
Ingredient requirement tooltips for reforging
Support for custom JSONs — create your own equipment with your own attributes
Player Luck directly influences results by lowering the weight of bad tiers and increasing the odds of better tiers.

💥 Improved Combat System
Critical Damage — An attribute that modifies vanilla critical damage multiplier (from 1.5x up to 5.0x) Critical Chance — Every attack now takes your crit chance and crit damage into account Tiers for Spear and Mace — New update weapons get full support

🎨 Visual Customization
Tier borders and ornaments — Can be toggled on/off Detailed tooltips — Show requirements, attributes, and success chances Mythic tier (aqua) — A new exclusive color for the rarest tier

⚙️ Dynamic Attribute System
The fixed attribute system was replaced with a JSON-based roll system:
Each tier has different weights and chances for positive and negative attributes
4 JSONs per tier for more variety
Datapack custom JSONs work alongside the mod’s JSONs
Option to disable the default JSONs and use only your datapack
The chances table details exactly how many attributes each tier can roll and the expected impact. Exemple to json common_tool_1:
{
"id": "tiered:common_tool_1",
"weight": 60,
"style": {
"color": "gray",
"bold": false
},
"verifiers": [
{
"tag": "minecraft:axes"
},
{
"tag": "minecraft:pickaxes"
},
{
"tag": "minecraft:shovels"
},
{
"tag": "minecraft:hoes"
}
],
"roll_templates": [
{ "positive": 1, "negative": 1, "weight": 40 },
{ "positive": 1, "negative": 2, "weight": 30 },
{ "positive": 0, "negative": 1, "weight": 20 },
{ "positive": 1, "negative": 0, "weight": 10 }
],
"positive_pool": [
{
"type": "minecraft:attack_damage",
"min": 1,
"max": 2,
"operation": "add_value",
"required_equipment_slots": ["mainhand"]
},
{
"type": "tiered:durable",
"min": 0.1,
"max": 0.2,
"operation": "add_multiplied_total",
"required_equipment_slots": ["mainhand"]
},
{
"type": "minecraft:mining_efficiency",
"min": 1,
"max": 2,
"operation": "add_value",
"required_equipment_slots": ["mainhand"]
},
{
"type": "minecraft:submerged_mining_speed",
"min": 0.1,
"max": 0.2,
"operation": "add_value",
"required_equipment_slots": ["mainhand"]
},
{
"type": "minecraft:luck",
"amount": 1,
"operation": "add_value",
"required_equipment_slots": ["mainhand"]
}
],
"negative_pool": [
{
"type": "minecraft:max_health",
"min": -2.0,
"max": -1.0,
"operation": "add_value",
"required_equipment_slots": ["mainhand"]
},
{
"type": "minecraft:movement_speed",
"min": -0.03,
"max": -0.01,
"operation": "add_multiplied_total",
"required_equipment_slots": ["mainhand"]
},
{
"type": "minecraft:luck",
"min": -2,
"max": -1,
"operation": "add_value",
"required_equipment_slots": ["mainhand"]
}
]
}
📦 Support:
BetterCombat; DynamicTooltips; AttributeScreen; Mod Menu; icons-leading-tooltip; (comming)
📦 Technical Requirements
Version: Minecraft 1.21.11 Dependencies: None
Futures Plans:
- Add a scroll to upgrade tools and Equipaments;
- Add Enchantmens Attributes to tools and Equipaments;
This is a fork of Globox_Z's TieredZ mod, continuation of Tiered which Quality Tools inspired. Be sure to support the original creators Globox1997 and Draylar1!
All Versions
+ Add VersionFixed Range Atack Damage, critical chance and critical Damage on bows and Crossbows;
Repair legendarys Tools Jsons;
Fixed icons resource packs to show icon before text attributes;
Add Jsons to Fishing Rods, bows and crossbows;
Add langs;
1. Reforge Block with crafting recipe
2. Luck visibility on the Reforge screen
3. Critical Damage attribute — changes vanilla critical damage multiplier
4. from 1.5x up to 5.0x
5. Variable/randomized attributes via roll in JSONs (replaces fixed attributes)
6. Visible weapon tier when reforging
7. Customizable XP cost for reforging
8. Ingredient requirements tooltip in the Reforge UI
9. New tier: Mythic (aqua)
10. Reforge Luck tooltip showing success chance per tier, based on equipment type
11. Tiers for spear and mace
12. Option to toggle tier borders and ornaments on/off
13. Support for player-made custom JSONs that work alongside mod JSONs (any filename containing the tier)
14. Option to disable default mod JSONs and use only custom ones
Changed:
1. Ported to Minecraft 1.21.11
2. Replaced gson mod with Codec
3. Equipment dropped by mobs now comes with a tier
4. Villagers/traders are influenced to offer better tier equipment based on their level and your luck
5. Luck now reduces weight of bad tiers and increases weight of good tiers
6. Critical hit mechanics reworked — all attacks now scale based on crit chance and crit damage
7. Attribute roll chances rebalanced per tier:
- 60 Common: can come with (1 positive + 1 negative attribute, 2 negative attributes, 1 negative attribute, 1 positive attribute) = positive attributes don’t impact much (e.g., +0.5 attack damage only) + negative attributes have a strong impact ( -4 health)(4 JSONs)
- 45 Uncommon: can come with (1 positive + 1 negative, 2 positive + 1 negative, 2 positive) = positive attributes impact a bit (e.g., +1.5 attack damage) + negative attributes have a normal impact (e.g., -2 health) — (4 JSONs)
- 30 Rare: can come with (2 positive + 1 negative, 2 positive, 3 positive) = positive attributes impact a bit (e.g., +1.5 attack damage) + negative attributes have a small impact (e.g., -1 health) — (4 JSONs)
- 15 Epic: can come with (3 positive, 4 positive) = positive attributes impact a bit more (e.g., +2.5 attack damage), no negatives — (4 JSONs)
- 07 Legendary: can come with (4 positive, 5 positive, 6 positive) = positive attributes impact more (e.g., +3.5 attack damage), no negatives — (4 JSONs)
- 01 Unique: can come with (7 positive, 6 positive, 5 positive) = positive attributes impact a lot (e.g., +5 attack damage), no negatives — very low chance to appear — (4 JSONs)
- 00 Mythic: can come with (7 positive, 8 positive, 9 positive) = positive attributes impact a lot (e.g., +5 attack damage) — Reforge-only — minimum success chance (only 1 JSON in the roll)
Removed
1. libZ dependency
2. Fixed-attributes via JSON method
Fixed
1. Critical hit chance now correctly applies to all attacks based on crit chance and crit damage values