A lightweight mod that allows server administrators to dynamically remove specific enchantments from mods using in-game commands.
Features:
• Remove any enchantment by its full namespace (e.g., "modid:enchant_name")
• Compatible with all modded enchantments
• Real-time filtering of inventory, mob drops, and chest loot
• Automatic synchronization with connected clients
• Persistent blacklist saved per world
• Clean item handling - only removes the enchantment, preserves the item
Commands (Operator level 2+):
/enchantmentremover add <namespace> - Add enchantment to blacklist
/enchantmentremover remove <namespace> - Remove from blacklist
/enchantmentremover list - View current blacklist
/enchantmentremover clear - Empty the blacklist
/enchantmentremover reload - Reload configuration
How it works:
1. Install on server
2. Use commands to add unwanted enchantments to the blacklist
3. The mod automatically removes those enchantments from all items in the game
4. Players will not see or be able to use blacklisted enchantments
Use case:
Perfect for modded servers that want to balance gameplay by removing overpowered or bugged enchantments from specific mods without affecting other enchantments.
Requirements:
• Minecraft 1.16.5
• Forge 36.2.39+
• Java 8
Configuration:
Blacklist is automatically saved to: world/data/enchantment_blacklist.json
Notes:
• Uses full namespace identification for maximum mod compatibility
• Silently removes enchantments without notifying players