
Darbz’s EnchantLimiter is a lightweight, performance-friendly Paper/Spigot plugin that lets you limit, downgrade, or completely ban specific enchantments using a simple YAML config.
EnchantLimiter is a flexible Minecraft plugin that allows you to limit or ban enchantments on your server, with support for world-specific rules. Control which enchantments are allowed, set maximum levels, or ban them entirely.
max-enchant: 0 to remove an enchantment entirely. all. Download the plugin JAR file and place it in your server’s plugins folder.
Start the server to generate the default configuration files.
Open banned-enchantments.yml and define your enchantment limits.
Apply changes without restarting: Run the command:
/enchantlimiter-rlc
This reloads the plugin’s configuration instantly.
limited-enchants:
fire_aspect:
max-enchant: 0 # Bans Fire Aspect completely
limit-in-world: all # Applies in all worlds
sharpness:
max-enchant: 3 # Limits Sharpness to level 3
limit-in-world: world_nether # Only limits in the Nether
max-enchant: 0) are removed. max-enchant: 0 removes the enchantment entirely.
limit-in-world can be a single world name or all to apply restrictions everywhere.
Works automatically on player join to ensure all inventories comply with the rules.
Reload configuration at any time using:
/enchantlimiter-rlc
Take full control of your server’s enchantments and customize per world!