Revolutionize Minecraft's rarity system — more tiers, automated assignment, and powerful customization.
Give every item the glory it deserves.
RarityCore is a mod designed to make "rarity" truly perceptible by players and fully customizable. It moves far beyond vanilla's limited color palette, offering:
- 7 preset rarity tiers, each with unique background and tooltip styles.
- Automatic rarity assignment for items from over 70 popular mods (ready to use out of the box).
- Smart rarity calculation based on crafting recipes, covering more than 70% of all items.
- Multiple configuration methods: config files, in‑game commands, NBT matching, and KubeJS API.
- Visual editing: modify item rarity directly by clicking in the Creative inventory.
Whether you're a casual player or a modpack author, RarityCore makes your game world more intuitive and beautifully polished.
| Feature | Description |
|---|---|
| 🎨 Rich Visuals | Each rarity tier has its own colored gradient background, text color, and tooltip style. |
| 🔧 Smart Automation | - Automatically recognizes items from 70+ major mods - Calculates rarity based on recipe materials/difficulty |
| 🖱️ Visual Configuration | Open your inventory in Creative mode → hold a key (e.g., Ctrl) and click an item → change its rarity instantly. |
| ⚙️ Multi-Dimensional Matching | - Match by item ID - Match by exact NBT data (e.g., sub‑items from TacZ) - Regex support |
| 🧩 KubeJS Integration | Provides RarityCoreAPI for KubeJS scripts to dynamically register/modify rarities. |
| 🔗 Ecosystem Integration | - Cross‑compatibility with rarity systems from Apotheosis, Iron's Spells 'n Spellbooks, and others - Actively supports GUIs like Refined Storage to ensure correct background rendering |
RarityCore provides a simple Java API for other mods to call directly.
This project is licensed under GPL-3.0.
You are free to use, modify, and distribute it, but any derivative work must also be open source and licensed under the same terms.
✨ Happy crafting!