promotional bannermobile promotional banner

ItemIO: ReForged

Unofficial Forge/NeoForge port of ItemIO, with bug fixes and extras.

ItemIO: ReForged

An unofficial Forge / NeoForge port of ItemIO by GravityCY.

Store and take items from containers without opening their GUI. This port is based on the original and includes some bug fixes and feature improvements. It is not affiliated with GravityCY or the original ItemIO in any way.

Do not report bugs to GravityCY or the original ItemIO. That only creates extra work for them. Use this repository's issues instead.

Demo

Demo GIF from the original ItemIO (GravityCY)

Supported versions

Minecraft Loader
1.18.2 Forge
1.19.2 Forge
1.20.1 Forge
1.21.1 NeoForge

Client-side / multiplayer

This mod runs entirely on the client. You do not need it on the server.

It should work in most cases, but anti-cheat (and similar) can interfere, and nothing is guaranteed no matter what happens. Singleplayer is strongly recommended, as is joining modded servers.*

* Anti-cheat exists on many servers, but modded servers often prioritize content over that, so a client-only install is likely to work there.

Usage

Default keybind: V (configurable).

Input Action
Hold V and look at containers Select targets (multiple allowed; stacks are split across them)
Release V (holding an item) Store into the selected containers
Release V (empty hand) Take items from the selected containers
Left Shift on release After transfer, switch to the next hotbar slot
Left Control on release After storing, restock the same item into the hotbar
Escape Cancel selection (useful in toggle mode)

Changes from the original

This unofficial port does not match the Fabric original in every behavior or supported environment. Notable additions and improvements:

  • Confirm screen when depositing dual-use items (fuel and smeltable, e.g. logs) into furnaces (config, experimental, off by default)
  • Exceptional crash-prevention support for Iron Furnaces (details)
  • Japanese (ja_jp)
  • Forge 1.18.2 / 1.19.2 / 1.20.1 and NeoForge 1.21.1

Iron Furnaces

Iron Furnaces is not required. It is a well-known, widely used mod, so this port includes exceptional crash-prevention compatibility for it.

See Other mod compatibility for anything beyond this.

Other mod compatibility

There is no general integration for other mods. Vanilla-like inventories usually work; special slot layouts (fuel vs smelting input, etc.) are not configured per mod.

A future option is planned: JSON that maps fuel and smelting-input slot IDs. That work is on hold for now, because it could make the project much less stable.

Config

Mods list → ItemIO: ReForged → Config (Cloth Config)

Config file: config/itemioreforged.json

Option Description
Toggle Bind Select with toggle instead of hold
Need to Look at Container Require looking at a container to operate
Confirm Dual-Use Fuel Confirm before depositing dual-use items into furnaces (experimental)
Animate Item / Opacity Selection preview animations
Debug Logs Verbose diagnostics (warnings and errors are always logged)
Outline Color Overlay color on selected containers

Credits

  • Original ItemIOGravityCY (please do not send this port's bug reports there)
  • This port (ItemIO: ReForged) — MisoPy

License

MIT

The ItemIO: ReForged Team

RisingBuilder tier frameprofile avatar
Owner
RisingBuilder tier icon
  • 19
    Followers
  • 20
    Projects
  • 770.9K
    Downloads

More from MisoPyView all