
Item Alchemy Expansion
Added NBT item support and shulker box support to the Transmutation Table in Item Alchemy
⬇ Download on Modrinth



Item Alchemy Expansion (IAE)
An add-on mod for Item Alchemy that makes the Transmutation Table truly recognize NBT.
Features
Full shulker box support: A shulker box filled with items can be placed into the Transmutation Table as a whole, and its EMC is calculated as the sum of the items inside. Shulker boxes with different contents are distinguished as separate entries.
Shift preview: Hold Shift while hovering over a shulker box to display a 9×3 preview of its contents. Use WASD or arrow keys to move the focus and view item names and EMC.

NBT item distinction: Items with the same ID but different NBT (e.g., different potions, enchanted items, named items) can be added, displayed, purchased, and placed while retaining their corresponding NBT.
Potion NBT fix: Vanilla potions no longer turn into "Uncraftable Potion" after being stored and retrieved.
EMC set keybind: Press K while holding an item to directly open the EMC setting screen, supporting both per-world and global scopes.

- Configuration GUI: Provides a visual configuration interface via Cloth Config + Mod Menu (covering distinction mode, display style, shulker box strategy, etc.).
Recipe Auto-Pricing (Experimental, Disabled by Default)
Scans all crafting, smelting, and other recipes (including mod-defined custom types) to automatically calculate prices for items without defined EMC based on the sum of their material EMC values. Enable this feature in Mod Menu → Item Alchemy Expansion → Experimental category.
Does not override your manual settings: Any item you have manually assigned an EMC value after auto-pricing will always take priority over auto-pricing, unless you run auto-pricing again. EMC values defined by vanilla or upstream mods are also never overwritten.
Confirmation dialog on first enable: Lists all items with manually set EMC values, requiring you to check each one to decide whether to hand them over to auto-pricing or keep your manual values.
Results shared across saves: Auto-pricing results are cached globally, so no recalculation is needed when switching saves. The cache automatically recalculates when dependent mods are added, removed, or updated.
Re-trigger: If you accidentally click "Keep" or want to re-run batch re-pricing, use the command
/itemalchemy-expansion repriceto bring up the dialog again.
Note
For items that already exist in the Transmutation Table without NBT (e.g., Uncraftable Potions), this mod cannot fix them. The items must be placed into the table again after installing the mod for the fix to take effect.
Dependencies
Required
Item Alchemy 1.1.3+
mcpitanlib 3.3.2+ (prerequisite for Item Alchemy)
Fabric API
Optional
Cloth Config — for the configuration GUI (default config is used if missing)
Mod Menu — for the config entry point## Installation Environment**Must be installed on both the client and the server.
Credits
Pitan — upstream author of Item Alchemy
MisterPeModder — the preview interaction design of ShulkerBoxTooltip greatly inspired me
mezz — JEI provides an approach for scanning automatic pricing crafting tables
Feedback
If you find any bugs or have feature suggestions, please report them at GitHub Issues.
License
MIT
Item Alchemy Expansion (IAE)
Item Alchemy 的附属模组,让转换桌真正认识 NBT
功能
潜影盒整体支持:装满物品的潜影盒可整体放入转换桌,而EMC则按其内物品之和计算;不同内容的潜影盒作为独立条目区分
Shift 预览:按住 Shift 悬停潜影盒时显示 9×3 内容物预览,WASD/方向键移动焦点查看物品名与 EMC
NBT 物品区分:同 ID 不同 NBT 的物品(如不同药水、附魔、命名物品)能分别添加、展示、购买且携带对应 NBT
药水 NBT 修复:原版药水存取后不再变成“不可合成的药水”
EMC 设置快捷键:手持物品时按 K 直接打开 EMC 设置界面,支持本存档或全局两种范围
配置 GUI:通过 Cloth Config + Mod Menu 提供可视化配置(区分模式、展示方式、潜影盒策略等)
配方自动定价(实验性,默认关闭)
扫描所有合成、冶炼等配方(含模组自定义类型),按材料 EMC 之和为未定义 EMC 的物品自动计算价格。在 Mod 菜单 → Item Alchemy Expansion → 实验性 分类下开启。
- 不会覆盖你的手动设置:你在自动定价之后手动设过 EMC 的物品永远优先于自动定价,除非再次自动定价,原版与上游模组已定义的 EMC 也不会被覆盖。
- 首次开启会弹确认对话框:列出已手动设过 EMC 的物品,需要逐项勾选哪些交给自动定价接管、哪些保留你的手动值。
- 结果跨存档共享:自动定价结果全局缓存换存档无需要重算,检测到依赖的模组增减或更新时自动重算。
- 重新触发:误点“保留”或想再次批量重定价时可以使用命令
/itemalchemy-expansion reprice再次弹出对话框。
界面

注意
对于已经存在转换桌中无nbt的物品(如不可合成的药水)本模组_无法进行修复_需要在安装后再放入对应物品才能生效
依赖
必装
- Item Alchemy 1.1.3+
- mcpitanlib 3.3.2+(Item Alchemy 的前置)
- Fabric API
选装
- Cloth Config — 配置 GUI(缺失时使用默认配置)
- Mod Menu — 配置入口
安装环境
客户端和服务端都需要安装。
致谢
- Pitan — Item Alchemy 上游作者
- MisterPeModder — ShulkerBoxTooltip 的预览交互设计给了我很大启发
- TagnumElite — ProjectE-Integration 为配方自动定价功能提供了灵感
反馈
如发现 bug 或有功能建议,请到 GitHub Issues 反馈。
License
MIT
Item Alchemy Expansion is a free Minecraft Java mod. Compatible with Minecraft 1.20.1, 1.20.2, 1.20.3, 1.20.4. Downloaded 4 times (via Modrinth). Download it and open it directly in the game.