跳到正文

Unlimited Enchant Levels

作者:AppleTomaTo

Removes the level cap on 30+ vanilla enchantments up to level 255 in Minecraft Java Edition 26.2+, while automatically bypassing the "Too Expensive!" prior work penalty in anvils.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Unlimited Enchant Levels

Unlimited Enchant Levels is a Minecraft Java Edition 26.2+ data pack by AppleTomaTo that completely removes the level cap on over 30 vanilla enchantments, allowing you to upgrade enchantments in a standard anvil far beyond their vanilla limits — all the way up to level 255!

By combining identical enchantments in an anvil (e.g., Sharpness V + Sharpness V = Sharpness VI), players can continuously increase item power while keeping vanilla enchantment costs balanced and managing Minecraft’s hardcoded “Too Expensive!” anvil penalty.


Key Features

  • Uncap Level Limits up to 255: Max level caps for ~30 scaling enchantments (Sharpness, Protection, Power, Efficiency, Looting, Unbreaking, etc.) are raised to 255 (the engine maximum).
  • Automatic Prior Work Penalty Clearance: Automatically resets the hidden “Prior Work Penalty” on your held items, armor, and inventory every second. This prevents items from quickly becoming unrepairable or un-enchantable in anvils.
  • Vanilla Anvil Balance Preserved: Base enchantment costs (anvil_cost) remain untouched from vanilla. Cheap enchantments stay cheap, and expensive ones stay expensive.
  • Manual Penalty Reset Command: For naturally high-cost enchantments (like Thorns or Soul Speed), run /function infiniteenchant:reset_cost while holding an item to manually reset its prior work penalty.
  • Vanilla Enchanting Table Intact: Only affects anvil combining. Enchantment table odds and mechanics remain 100% vanilla.

How It Works & Anvil Mechanics

Simply combine two items or enchanted books with the same enchantment level inside a regular anvil:

  • Sharpness V + Sharpness V ➔ Sharpness VI
  • Sharpness VI + Sharpness VI ➔ Sharpness VII
  • …and keep combining up to level 255!

Bypassing “Too Expensive!”

Minecraft hardcodes a strict 39-level limit in anvils. That limit is triggered by two separate factors:

  1. Actual Enchantment Cost (anvil_cost × level)
  2. Prior Work Penalty (doubles every time an item is modified in an anvil: 0 → 1 → 3 → 7 → 15 → 31…)

Because the Prior Work Penalty builds up rapidly after just a few anvil uses, vanilla items quickly hit the 39-level limit. This data pack automatically resets factor #2 (Prior Work Penalty) to 0 every second for items in your hand and inventory, allowing continuous anvil merging.

Note: If an enchantment’s base cost is naturally very high (e.g., Thorns, Soul Speed, or Swift Sneak with base cost = 8), higher levels may still hit the 39-level cap due to factor #1 (Actual Cost). If this happens, use /function infiniteenchant:reset_cost while holding the item to keep the penalty at 0 and continue upgrading.


Commands

  • /function infiniteenchant:reset_cost — Resets the prior work penalty of the item currently held in your hand.
  • /function infiniteenchant:help — View in-game instructions and usage tips.

常见问题

Unlimited Enchant Levels 支持哪些 Minecraft 版本?

Unlimited Enchant Levels 支持 Minecraft Java 版 1.21–26.2,共 16 个版本。下载时注意选择和你游戏版本一致的文件。

Unlimited Enchant Levels 怎么安装?

新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。

评论

登录后评论和评分

AppleTomaTo 的其他作品

查看全部 →