Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
EnchantLimiter
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.
Features
- Limit enchantment levels: Set a maximum level for any enchantment.
- Ban enchantments completely: Set
max-enchant: 0to remove an enchantment entirely. - World-specific rules: Restrict enchantments to certain worlds, or apply globally with
all. - Automatic enforcement: Player inventories are checked on join and adjusted automatically.
Quick Start
-
Download the plugin JAR file and place it in your server’s
pluginsfolder. -
Start the server to generate the default configuration files.
-
Open
banned-enchantments.ymland define your enchantment limits. -
Apply changes without restarting: Run the command:
/enchantlimiter-rlcThis reloads the plugin’s configuration instantly.
Configuration Example
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
How it works
- When a player joins, the plugin scans their inventory.
- Any banned enchantments (
max-enchant: 0) are removed. - Enchantments exceeding the maximum level are reduced automatically.
- World-specific restrictions are respected.
Notes
-
max-enchant: 0removes the enchantment entirely. -
limit-in-worldcan be a single world name orallto 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!


