Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for niktrick791

Over-enchanting plugin for Paper and Spigot.

Report NT-overenchant?

R

1.0.0

🔨 OverEnchant — Push Anvil Enchantments Beyond Vanilla Limits

Platform Minecraft License

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).
  • ⚡ Custom Max-Effects:
    • Special ability for high-tier enchantments. By default, Efficiency XV grants the instamine effect, instantly mining target blocks!
  • 💰 Configurable XP Balancing:
    • Customize the extra anvil XP cost per overlevel via anvil.xp-cost-per-overlevel.
    • Avoids "Too Expensive!" limits cleanly.
  • 🔄 Tab-Complete & Hot-Reload:
    • Full tab-completion for /overenchant reload to update configuration without restarting your server.

📜 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: -1 in your server's spigot.yml.


📦 Installation

  1. Download OverEnchant-1.0.4.jar.
  2. Place the .jar into your server's plugins/ folder.
  3. Restart the server or run /reload confirm.
  4. Adjust levels in plugins/OverEnchant/config.yml as you like!

Information

Published
November 5, 2026
0Downloads

Platforms

Paper
Paper
1.8–1.21