Curse Removal (And Curse Hider)

Remove curses using the Hexbreaker Shard, Hide all curses with config

MEANT TO BE PAIRED WITH Unidentified Enchants

☠️Curse Removal

Ever found the perfect piece of gear... only for it to be ruined by a curse?
Yeah. Screw that. 😭

Curse Removal adds immersive and configurable ways to hide, reveal, and remove curses from enchanted items while staying balanced and compatible with other enchantment overhaul mods.

At the center of the mod is the Hexbreaker Shard — a rare cleansing crystal capable of stripping curses from gear... if you’re willing to risk the consequences.


✨ Features

🔮 Hexbreaker Shard

A special item used to remove curses from equipment.

Supports:

  • Removing one or multiple curses
  • Random or ordered curse removal
  • Optional XP costs
  • Optional durability requirements
  • Optional item damage during cleansing
  • Blacklists for protected curses/items
  • Configurable shard consumption chance

💀 Failure System

Curse removal doesn’t have to be safe.

Optional failure mechanics include:

  • Curse removal failure chance
  • Destroying the item on failure
  • Adding a NEW random curse on failure

You can make curse cleansing feel cheap... or terrifying.


👁 Hidden Curse System

Hide curses from tooltips for a more mysterious and immersive enchantment experience.

Options include:

  • Hide curse tooltip lines
  • Hide glint on curse-only items
  • Red cursed item names
  • Red curse glint support with Quark
  • Held Item Tooltips compatibility
  • Clean Tooltips compatibility

🧠 Unidentified Enchants Compatibility

Full compatibility with Unidentified Enchants.

When enabled:

  • Curses remain hidden until identified with a Runic Cipher
  • Hexbreaker Shards cannot remove hidden curses
  • Revealed curses automatically become visible
  • Prevents bypassing the identification progression system

This creates a full gameplay loop:

  1. Discover suspicious enchanted gear
  2. Identify hidden curses
  3. Decide whether the item is worth cleansing
  4. Risk using the Hexbreaker Shard

🔥 Quark Compatibility

If Quark is installed:

  • Cursed items can receive a dynamic red enchantment glint
  • Generated loot/chest items support the glint automatically
  • Glints clean themselves up properly if disabled later

⚙️Highly Configurable

Curse Removal is highly configurable and allows you to customize how dangerous or forgiving curse removal should be as well as tooltip control for curses

  • Curse removal behavior
  • Failure chances
  • XP costs
  • Item damage
  • Tooltip hiding
  • Glint behavior
  • Compat systems
  • Protected curses
  • Blacklists
  • Visual immersion settings

View Config

["hexbreaker shard"]
#Chance the shard is consumed after use.
#Range: 0.0 ~ 1.0
shard_break_chance = 1.0
#How many curses are removed per use.
#Range: 1 ~ 100
curses_removed_per_use = 1
#If true, curses are chosen randomly. If false, removes the first curse found.
remove_random_curse = true
 
["hexbreaker shard"."advanced options"]
#Chance for curse removal to FAIL.
#Range: 0.0 ~ 1.0
fail_chance = 0.0
#Chance for curse removal to destroy item on fail.
#Ignored if fail chance is 0
#Range: 0.0 ~ 1.0
fail_destroy_item_chance = 0.0
#Chance for failing to add a new random curse.
#Ignored if fail chance is 0
#Range: 0.0 ~ 1.0
fail_adds_curse_chance = 0.0
#XP levels required to use the shard.
#Range: 0 ~ 1000
xp_cost = 0
#If true, only works on items repaired to full durability.
require_full_durability = false
#Blacklist specific items from being cleansed.
item_blacklist = []
#If true, ALL curses are removed at once. Ignores curses_removed_per_use.
remove_all_curses = false
#Blacklist specific curses from being cleansed.
#If listed, prevents removing certain strong curses.
protected_curses_list = []
#Durability damage dealt when cleansing.
#Range: 0 ~ 10000
cleanse_damage_amount = 0
 
[immersion]
#Shows information about configured shard behavior directly on the Hexbreaker Shard tooltip.
dynamic_shard_tooltip = true
#Make cursed item names red.
red_cursed_item_names = true
#Hide curses completely from item tooltips.
hide_tooltips = false
#Hide enchantment glint when the item only has curses.
hide_glint = false
#Play a sound when a curse is removed.
play_hexbreaker_sound = true
#List of items that should still show curses normally.
always_show_curses = ["minecraft:enchanted_book", "quark:ancient_tome"]
#Apply a red glint effect to cursed items when Quark is installed.
enable_red_curse_glint = true
#Make the name red when Held Item Tooltips is installed.
enable_red_held_item_tooltips_name = true
#If true, when Unidentified Enchants is installed,
#the Hexbreaker Shard cannot remove curses until they
#have been revealed using a Runic Cipher.
#Revealed curses will also become visible in tooltips.
enable_unidentified_enchants_compat = true

💡 Why This Mod?

Vanilla curses are usually just annoying.
This mod turns them into an actual gameplay mechanic.

Instead of instantly throwing cursed gear into lava:

  • inspect it
  • identify it
  • risk cleansing it
  • or embrace the curse 👀

🚧 Planned Features

  • More dangerous curse failure outcomes
  • Possible cursed item binding mechanics
  • Optional Unidentified Enchants integration to completely hide all signs of cursed items until a Runic Cipher reveals the curse

🤝 Compatible With

  • Quark
  • Held Item Tooltips
  • Clean Tooltips
  • Unidentified Enchants

The Curse Removal (And Curse Hider) Team

profile avatar
  • 7
    Followers
  • 15
    Projects
  • 606.9K
    Downloads
Donate

More from Yoda_LegionView all