promotional bannermobile promotional banner

Item Alchemy Expansion

Added NBT item support and shulker box support to the Transmutation Table in Item Alchemy
0af320d358d07f3d523c60fa19eabf45de829ed4.gif

0af320d358d07f3d523c60fa19eabf45de829ed4.gif

3b23e096c3810264f5d871fa81eaa3cb8f98276d.png

3b23e096c3810264f5d871fa81eaa3cb8f98276d.png

d30b41744df0f5b4e17d4c2a883f83bb1a406afc (1).png

d30b41744df0f5b4e17d4c2a883f83bb1a406afc (1).png

PixPin_2026-08-13_12-08-26.png

PixPin_2026-08-13_12-08-26.png

Description

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.

alt text

  • 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.

alt text

  • 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 reprice to 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

The Item Alchemy Expansion Team

profile avatar
  • 1
    Followers
  • 2
    Projects
  • 982
    Downloads

More from luckfun233