Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
🔨 OverEnchant — Push Anvil Enchantments Beyond Vanilla Limits
OverEnchant lets players stack identical enchantments on an anvil past their vanilla maximum levels, up to a configurable cap for each enchantment!
Vanilla Minecraft already upgrades enchantments when combining matching levels (e.g. Sharpness IV + Sharpness IV = Sharpness V), but hard-caps them at the enchantment's max level. OverEnchant removes that ceiling, allowing players to continue combining:
Efficiency V + V ➔ Efficiency VI
Efficiency VI + VI ➔ Efficiency VII
...
Efficiency XIV + XIV ➔ Efficiency XV (Unlocks instant-mine on any block!)
✨ Features
- ⚒️ Seamless Vanilla Mechanics:
- Works directly inside vanilla anvils. No complex custom menus or confusing commands needed for players.
- Combines two items or an item and an enchanted book.
- Correctly respects enchantment conflicts (e.g. Sharpness vs Smite, unless configured otherwise) and item applicability.
- 🛡️ Comprehensive 1.21+ Support:
- Supports all vanilla enchantments, including Minecraft 1.21 Mace enchantments:
- Density (up to X)
- Breach (up to X)
- Wind Burst (up to VI)
- Also covers Armor (Protection, Fire Protection, Feather Falling), Weapons (Sharpness, Smite, Looting, Fire Aspect), Tools (Efficiency, Fortune, Unbreaking), Bows/Crossbows (Power, Piercing, Quick Charge), and Tridents (Loyalty, Impaling, Riptide).
- Supports all vanilla enchantments, including Minecraft 1.21 Mace enchantments:
- ⚡ Custom Max-Effects:
- Special ability for high-tier enchantments. By default, Efficiency XV grants the
instamineeffect, instantly mining target blocks!
- Special ability for high-tier enchantments. By default, Efficiency XV grants the
- 💰 Configurable XP Balancing:
- Customize the extra anvil XP cost per overlevel via
anvil.xp-cost-per-overlevel. - Avoids "Too Expensive!" limits cleanly.
- Customize the extra anvil XP cost per overlevel via
- 🔄 Tab-Complete & Hot-Reload:
- Full tab-completion for
/overenchant reloadto update configuration without restarting your server.
- Full tab-completion for
📜 Commands & Permissions
| Command | Permission | Description | Default |
|---|---|---|---|
/overenchant reload (alias /oe) |
overenchant.admin |
Reloads config.yml |
Admin (op) |
| (Passive) | overenchant.use |
Allows combining overenchanted items | Everyone (true) |
⚙️ Configuration (config.yml)
anvil:
# Additional XP cost per level above the enchantment's vanilla max
xp-cost-per-overlevel: 3
enchantments:
# Tools & Weapons
efficiency:
cap: 15
max-effect: instamine
sharpness:
cap: 10
smite:
cap: 10
bane_of_arthropods:
cap: 10
knockback:
cap: 10
fire_aspect:
cap: 10
looting:
cap: 10
sweeping_edge:
cap: 8
unbreaking:
cap: 10
fortune:
cap: 10
# Mace (Minecraft 1.21+)
density:
cap: 10
breach:
cap: 10
wind_burst:
cap: 6
# Bow & Crossbow
power:
cap: 10
punch:
cap: 10
piercing:
cap: 10
quick_charge:
cap: 5
# Armor
protection:
cap: 10
feather_falling:
cap: 10
respiration:
cap: 10
thorns:
cap: 10
depth_strider:
cap: 8
Note on "Too Expensive!": If players reach high level combinations and see "Too Expensive!" on the anvil, set
settings.anvil-max-repair-cost: -1in your server'sspigot.yml.
📦 Installation
- Download
OverEnchant-1.0.4.jar. - Place the
.jarinto your server'splugins/folder. - Restart the server or run
/reload confirm. - Adjust levels in
plugins/OverEnchant/config.ymlas you like!
Platforms
Paper
1.8–1.21