Overflow Enchantments

Configurable enchantment level uncapper — merge books beyond vanilla limits, remove prior work penalty, all via config.

OverflowEnchantments

Add overflow enchantments to any item — merge books beyond vanilla limits, apply any level with /cenchant, remove prior work penalty. All configurable.

Fork of EnchantmentLevelBreak with expanded configuration, overflow-enchanting support, relative/absolute modes, per-enchantment overrides, prior work penalty removal, and binary enchantment protection.


Features

  • Overflow enchanting — combine books in the anvil to exceed normal limits (Sharpness V → Sharpness VI, VII...). Add overflow levels directly with /cenchant.
  • Configurable max level — two modes:
    • relative (default): adds extra levels above each enchantment's vanilla max (e.g. +3 means Unbreaking caps at 6, Sharpness at 8, Fortune at 6)
    • absolute: hard cap for all enchantments (e.g. maxLevel=10)
  • No prior work penalty — combining items in the anvil never increases the cost for future repairs. Fresh book or forged book, same price.
  • Binary enchantment protection — enchantments that do nothing above level 1 (Mending, Infinity, Silk Touch, etc.) stay at level 1. No pointless Mending II.
  • Incompatible enchantments — Sharpness + Smite on the same sword? Turn it on.
  • Max anvil cost — raise or remove the "Too Expensive!" limit (default: 255, set to 0 for unlimited).
  • /cenchant command — apply any enchantment at level 1–255 directly to the held item. Bypasses config limits entirely (op only).
  • Per-enchantment overrides — set a specific max level for individual enchantments via config. E.g. ["minecraft:fortune=10"] lets Fortune reach 10 while other enchantments follow the global mode.

Defaults

Setting Default Meaning
maxLevelMode relative +3 over vanilla max
maxLevelAddition 3 Unbreaking 3→6, Sharpness 5→8...
allowIncompatibleEnchantments true Sharpness + Smite OK
maxAnvilCost 255 "Too Expensive!" at 255
removePriorWorkPenalty true No cost accumulation
enchantmentOverrides [] Per-enchantment caps, e.g. ["minecraft:fortune=10"]

Config

All options live in config/overflowenchantments-server.toml. Changes take effect on world reload or server restart.

Requirements

  • Minecraft 1.21.1
  • NeoForge 21.1.191+

Credits

Forked from EnchantmentLevelBreak by prizowo. Original concept by xiaoliziawa.

The Overflow Enchantments Team

profile avatar
  • 5
    Projects
  • 608
    Downloads

Mod developer by passion. I create mods tailored to specific needs. If you're looking for a custom mod or a backport that no one else offers, contact me directly and we'll work out the details.

More from SentinelGDView all