KubeJS addon that allows you to create custom rarities.
Create and customize your own rarity types with support for hex colors and text formatting.
Limits:
- Forge / NeoForge: up to 200 custom rarities
- Fabric / Quilt: unlimited custom rarities, available only for 1.20.1
You can apply custom colors using hex color codes and add formatting styles to each rarity.
Available formatting codes:
bold, italic, underlined, strikethrough, obfuscated
Examples:
StartupEvents.registry('item', event => {
event.createRarity('mint', 0x98FF98)
event.createRarity('fire', 0xE25822, bold, italic)
event.createRarity('teal', 0x008080, bold, italic, underlined, strikethrough, obfuscated)
event.create('mint_gem')
.displayName('Mint Gem')
.rarity('mint')
event.create('fire_gem')
.displayName('Fire Gem')
.rarity('fire')
event.create('teal_gem')
.displayName('Teal Gem')
.rarity('teal')
})




