Curses Removed
by Luc1fer1o
Curses Removed keeps curse enchantments out of normal play on NeoForge 1.21.1, stripping them from items that carry the minecraft:curse tag.
What it does
The mod checks enchantments against the shared minecraft:curse enchantment tag rather than a fixed list, so curses added by other mods are caught as long as they are tagged. It does not hardcode the binding and vanishing curses alone. Enchant applications that use a tagged curse are blocked, and the enchantment fails to apply.
Cleanup runs during gameplay on regular enchanted items, enchanted books through their stored enchantment data, player inventories and dropped item entities as they enter the world. When a cursed enchantment is found, only the enchantment component is removed and the item itself remains intact. Curse enchantment IDs stay registered, so datapacks, loot tables and saved data that reference them keep working, and they still appear in command suggestions.
The mod is server-side only, so only the server needs it and players join without installing anything. It is published for NeoForge on 1.21.1 only, with 1.0.0 as the latest file, and it is released under All rights reserved, so it is not open source.
Key features
Tag-based curse detection
Enchantments are recognized through the minecraft:curse tag, so curses from other mods are handled without a dedicated patch.
Cleanup of items and books
Tools, armor, weapons and enchanted books have their curse component removed while the item itself stays intact.
Blocked enchant applications
Attempts to apply a tagged curse through an enchanting table or anvil fail, so curses do not reach the item.
Inventory and drop cleaning
Player inventories and dropped item entities are cleaned during gameplay, including items entering the world.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Curse of Unlooting is server-side only and published for NeoForge 1.21.7 – 1.21.8 under All rights reserved. No More Curses covers Fabric, Forge, NeoForge and Quilt for 1.21 – 1.21.6 under a Creative Commons Attribution Share Alike 4.0 license, with a server-required, client-optional environment. Disenchant Curses is server-side only and open source under the MIT License, covering Fabric, NeoForge and Quilt across its range.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Curses Removed | NeoForge | 1.21.1 | Server-side only | 2026-07-02 |
| Curse of Unlooting | NeoForge | 1.21.7 – 1.21.8 | Server-side only | 2026-04-01 |
| No More Curses | Fabric, Forge, NeoForge and Quilt | 1.21 – 1.21.6 | Server required, client optional | 2025-06-30 |
| Disenchant Curses | Fabric, NeoForge and Quilt | 1.21 – 26.2 | Server-side only | 2026-06-18 |
Questions
Does Curses Removed need to be installed on the client?
Will other mods' curse enchantments be removed?
Do curse enchantment IDs disappear from the game?
More from Luc1fer1o
What the author says
Curses Removed is a NeoForge 1.21.1 mod that keeps curse enchantments out of normal gameplay by detecting enchantments tagged as minecraft:curse and removing them from items. The mod does not hardcode only minecraft:binding_curse and minecraft:vanishing_curse for runtime cleanup. Instead, it checks whether each…
Official listing
- Modrinth page
- modrinth.com/mod/curses-removed
- Owner
- Luc1fer1o
- Published
- 2026-06-30
- Updated on Modrinth
- 2026-07-02
- Facts verified
- 2026-10-15
