InventoryExchange is a Minecraft mod that extends player inventory management and integrates with ProjectE’s EMC & knowledge systems to provide a creative-like experience while in survival mode.
InventoryExchange is a Minecraft mod that extends player inventory management and integrates with ProjectE’s EMC & knowledge systems to provide a creative-like experience while in survival mode.
Each automation has:
Actions:
Associated keybinds allow quick toggle while commands enable scripting or admin control.
Wearing the full Ultima armor set grants continuous:
| Keybind | Default | Function |
|---|---|---|
| Open Crafting | Numpad 1 | Opens portable crafting |
| Toggle Inventory Condensing | Numpad 6 | Toggles condensing automation |
| Toggle Feeding via EMC | Numpad 7 | Toggles feeding automation |
| Open Furnace | Numpad 2 | Opens portable furnace |
| Open Infinite Inventory | Numpad 4 | Opens infinite inventory |
| Pick Block (vanilla key) | Middle Button | Gives a stack of the targeted block using EMC (survival only, empty hand) |
| Toggle Repairing Items via EMC | Numpad 8 | Toggles repairing automation |
| Toggle Smelting Items via EMC | Numpad 3 | Toggles smelting automation |
| Open Transmutation | Numpad 5 | Opens transmutation |
| Change Ultima Tool Mode | Numpad 9 | Cycles ultima tool mode |
Note: Pick Block uses the vanilla pick block key and is not registered as a separate keybind.
Primary root aliases: /inventoryexchange and /ie
/ie view furnace
/ie view furnace <player>
/ie view infiniteinventory
/ie view infiniteinventory <player>
/ie toggle <condensing|feeding|repairing|smelting>
/ie set <condensing|feeding|repairing|smelting> <true|false>
/ie dumpmissingemc
/ie emc get <player> <value>
/ie emc <add|remove|set|test> <player> <value>
/ie knowledge clear <player>
/ie knowledge <learn|test|unlearn> <player> <item>
/ie removeemc <item>
/ie resetemc <item>
/ie setemc <item>
inventoryexchange.command.emcinventoryexchange.command.knowledgeinventoryexchange.command.remove_emcinventoryexchange.command.reset_emcinventoryexchange.command.set_emcinventoryexchange.command.view_furnace_otherinventoryexchange.command.view_infinite_inventory_otherenable_debug_logs: Enables debug logs. Default is false.infinite_container_max_rows: Sets the max number of rows for the infinite container. Default is 500, Minimum is 10.allow_ultima_watch: Allows time manipulation via the ultima watch.limit_condensinglimit_feedinglimit_repairinglimit_smeltingWhen a limit is enabled, the corresponding automation stops once it can no longer be completed (e.g., feeding when hunger already high).
Client config values are synced to the server upon login and reload.
EMC configuration values are from ProjectE's configs and are relevant to EMC.
Thanks to the Developers of ProjectE for the EMC and knowledge systems used in this mod.