Keep your enchantments in one searchable library, with familiar Minecraft-style slots, buttons and tooltips.
Equipment enchanting respects item suitability and mutually exclusive enchantments. Batch operations check every selection before consuming items or points. Upgrades cost only the difference from the item's current level.
Craft a library with this recipe and right-click it:
Bookshelf Gold ingot Bookshelf
Obsidian Enchanting table Obsidian
Obsidian Obsidian Obsidian
Use the top slot to store enchantments. Use the middle slot for plain books or equipment, select enchantments and their levels, then click Take book or Apply all.
Level I uses 1 point; every additional level doubles the cost. For example, a level V enchantment stores 16 points, enough for sixteen level I books. The library follows the current maximum level for each enchantment instead of a fixed vanilla table.
| Minecraft | Loader | Java |
|---|---|---|
| 1.20.1 | Forge 47.4.23 or newer | 17 |
| 1.21.1 | NeoForge 21.1.233 or newer | 21 |
Install the correct file on both the client and server. JECh is optional and only needed on clients for pinyin search.
English and Simplified Chinese translations are included. Builds, point-conservation checks, batch checks and serialization checks passed. In-game multiplayer and JECh verification are still pending.
Independent implementation inspired by enchantment libraries. Apotheosis is not required. MIT license. The project icon was generated with OpenAI ImageGen.
附魔图书馆:存入附魔书或装备上的附魔,返还空白书或无附魔装备;支持高等级拆分、低等级合成,每条附魔独立滑条选择等级。可以多选并一次给装备附魔,或取出包含多条附魔的书。
等级上限读取运行时 API,兼容通过该 API 修改上限的模组;附魔装备时检查适用范围、互斥关系与储量,整批成功后才扣库存。升级仅扣差额。支持名称和 ID 搜索,安装对应 JECh 后可使用拼音搜索。拆除搬运保留数据。客户端与服务端均需安装。