Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
Platforms
Tags
Creators
Details
Licensed GPL-3.0-only
Published 2 years ago
Updated 3 weeks ago
EnchantLimitRemover
A lightweight, configurable Minecraft plugin that lifts vanilla enchantment level caps — while keeping you in full control of who can go how far.
Key Features
- Enchant far beyond vanilla caps, with a hard safety ceiling you set
- Per-rank limits through
elr.level.<n>permissions - Per-item, per-enchantment limits (a netherite sword can allow more than a diamond one)
- Limits enforced everywhere: commands, enchanting table, anvil, item pickup, and on join
- Block specific enchantments server-wide, with a bypass permission
- Optional command cooldowns
- Fully customisable messages
- Tab completion on every argument
- Debug mode for troubleshooting
Commands
All commands require elr.admin. Aliases: /elr, /elre, /enchantlimit
| Command | What it does |
|---|---|
/elrenchant add <enchant> <level> |
Add an enchantment to the held item |
/elrenchant remove <enchant> |
Remove one enchantment |
/elrenchant clear |
Remove every enchantment from the held item |
/elrenchant list |
List all enchantments with your personal cap |
/elrenchant info |
Show the held item's enchantments and your limits |
/elrenchant reload |
Reload the configuration |
Configuration
max-enchant-level: 10 # Baseline cap for everyone
use-permission-levels: true # Let elr.level.<n> raise it per rank
disabled-enchantments: [] # Block enchantments server-wide
show-messages: true # Tell players when a level is adjusted
debug: false # Verbose console logging
security:
absolute-max-level: 1000 # Hard ceiling nothing can exceed
log-activities: true # Log enchants to console
Per-item limits and cooldowns
Give different gear different ceilings:
item-specific-limits:
enabled: true
items:
DIAMOND_SWORD:
sharpness: 10
looting: 5
NETHERITE_SWORD:
sharpness: 15
looting: 8
Rate-limit the command:
cooldowns:
enabled: true
duration: 60 # seconds; elr.bypass.cooldown skips it
Enchanting table behaviour:
enchanting-table:
fix-book-enchanting: true # Books become enchanted books correctly
consume-resources: true # Still charge XP and lapis
Permissions
| Permission | Grants | Default |
|---|---|---|
elr.admin |
All commands | op |
elr.use |
Limit enforcement and enchanting | op |
elr.level.<n> |
Raises your cap to <n> |
false |
elr.bypass.limits |
Ignore all limits, use absolute-max-level |
false |
elr.bypass.disabled |
Use blocked enchantments | op |
elr.bypass.cooldown |
Skip command cooldowns | op |
can be 1–5, 10, 15, 20, 25, 30, 50, 100, 255, 500 or 1000.
Preset permission groups
Ready-made bundles you can grant instead of wiring nodes individually:
| Group | Cap | Extras |
|---|---|---|
elr.user |
5 | — |
elr.helper |
30 | list, info, cooldown bypass |
elr.vip |
20 | list, info |
elr.moderator |
50 | all item commands, cooldown bypass |
Requirements
| Server | Paper (or a Paper fork) |
| Minecraft | 1.21.1 – 26.2 |
| Java | 21 or newer |
Installation
- Download the jar
- Drop it into your server's
pluginsfolder - Restart the server
- Adjust
plugins/EnchantLimitRemover/config.yml, then/elrenchant reload
Support Development
If this plugin is useful to you:
- Follow us on Modrinth
- Rate the plugin
- Share it with other server owners
Need help? Join our Discord
Made with ❤️ for the Minecraft community


