ModsFinder

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.

NeoForgeServer-side onlyAll rights reserved1.21.1

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

  1. Tag-based curse detection

    Enchantments are recognized through the minecraft:curse tag, so curses from other mods are handled without a dedicated patch.

  2. Cleanup of items and books

    Tools, armor, weapons and enchanted books have their curse component removed while the item itself stays intact.

  3. Blocked enchant applications

    Attempts to apply a tagged curse through an enchanting table or anvil fail, so curses do not reach the item.

  4. Inventory and drop cleaning

    Player inventories and dropped item entities are cleaned during gameplay, including items entering the world.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Curses RemovedNeoForge1.21.1Server-side only2026-07-02
Curse of UnlootingNeoForge1.21.7 – 1.21.8Server-side only2026-04-01
No More CursesFabric, Forge, NeoForge and Quilt1.21 – 1.21.6Server required, client optional2025-06-30
Disenchant CursesFabric, NeoForge and Quilt1.21 – 26.2Server-side only2026-06-18

Questions

Does Curses Removed need to be installed on the client?

No. The mod is server-side only, so only the server needs it and players can join without it.

Will other mods' curse enchantments be removed?

Yes, if they are tagged with minecraft:curse. The mod checks that tag rather than a fixed list of enchantments.

Do curse enchantment IDs disappear from the game?

No. The IDs stay registered for compatibility with datapacks, loot tables and saved data, and they still appear in command suggestions.

More from Luc1fer1o

All projects

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…
Luc1fer1o, on the Modrinth page

Official listing

Owner
Luc1fer1o
Published
2026-06-30
Updated on Modrinth
2026-07-02
Facts verified
2026-10-15