Enchantment Remover
Completely remove the enchantments you don't want. Enter enchantment IDs in the config file, and removed enchantments disappear from both the "generation sources" and the "effect system."
Features
No longer appears on the enchanting table The candidate pool is filtered out before drawing, without changing the appearance probability of other enchantments (also applies to book enchanting).
Does not appear through any reward path Covers chest loot enchanted books, fishing treasure, level-based random enchanted loot, villager and wandering trader enchanted book trades, and enchantment providers (structure equipment generation). When a villager rolls a disabled enchantment, it sells a normal book instead.
Already-applied enchantments become completely ineffective All effect components — damage, protection, attribute bonuses, positional effects, Mending, etc. — are skipped. The enchantment name still displays on the item, but has no effect; item data is not modified, so no save cleanup is needed.
Supports modded enchantments Enter
"modid:enchantmentid", e.g.somemod:overcharge.
Usage
- Place the jar into the
modsfolder. - After first launch, edit
config/enchantremover-common.toml:disabledEnchantments = ["minecraft:mending", "minecraft:sharpness"] - Restart the game or server for it to take effect; delete the entry to restore the original state.
Supported Versions
- Minecraft 1.21.1
- NeoForge 21.1.248 and above (21.1.x series)
Author
mornfrost

