
Enchant Control gives server owners full control over enchantments in Minecraft, including full support for custom and datapack enchantments!
Block specific enchantments easily by name — including custom or datapack enchantments.
Remove or replace blocked enchantments from player inventories, containers, and creative mode inventories.
Stop blocked enchantments from appearing in:
Enchantment Tables
Villager Trades
Automatic inventory checks on:
Player Join
Inventory Open
Server Startup
Commands to manage blocked enchantments:
/enchantcontrol block — block an enchantment
/enchantcontrol unblock — unblock an enchantment
/enchantcontrol list — view all currently blocked enchantments
/enchantcontrol reload — reload the config
Randomly replaces removed enchantments with valid (non-blocked) ones instead of simply deleting them.
Lightweight, built for Paper 1.21.5+ servers.
Control the gameplay experience on your server.
Disable overpowered enchantments (including ones added by datapacks).
Maintain balance even with creative players.
Prevent bypassing blocked enchantments through villagers and enchanting tables.
🛠️ Installation
Drop the plugin JAR into your /plugins/ folder.
Start the server.
Configure config.yml to your liking (or use in-game commands).
Fully supports Paper 1.21.5 and higher.
You are looking for an easy way to play with your friends?
Get a powerful server and support us ❤ by clicking on the sign below!