Skip to content

Configuration

Theo edited this page Sep 29, 2026 · 2 revisions

Everything is in config/immaterialdrawers/immaterialdrawers-common.toml.

The file is read while the game starts, because the values are attached to Functional Storage's upgrade items then. Restart the game after changing it. On a server, the server's file is the one that counts.

Capacity

Option Default What it does
ENERGY_BASE_UNITS 500 Size of an unupgraded drawer, in units.
FE_PER_UNIT 1000 FE per unit. With the defaults, 500 × 1,000 = 500,000 FE.
ENERGY_DIVISOR 4 What every Storage Upgrade multiplier is divided by for energy. Lower means bigger drawers: at 2, four Netherite upgrades give about 32.8 billion FE.

Chemical and Source drawers

Option Default What it does
CHEMICAL_MB_PER_UNIT 1000 mB per unit of a Chemical Drawer. A 1x1 is 32 units, so 32,000 mB unupgraded, like a fluid drawer. Only used with Mekanism.
SOURCE_PER_UNIT 1000 Source per unit of a Source Drawer, which is 32 units: 32,000 Source unupgraded. Only used with Ars Nouveau.

Both grow with the Storage Upgrades on Functional Storage's fluid curve.

Pushing energy out

Option Default What it does
PUSH_TO_NEIGHBOURS true Whether a drawer sends energy into the blocks around it on its own.
ENERGY_TRANSFER_DIVISOR 200 How much a drawer can push each time, as a fraction of its capacity: 200 means 1/200.
ENERGY_PUSH_INTERVAL_TICKS 4 Ticks between pushes.

Wireless Charger

Option Default What it does
WIRELESS_CHARGER_RANGE 8 Range in blocks, from the drawer.
WIRELESS_CHARGER_FE_PER_OPERATION 1000 FE handed out per sweep, shared between everyone in range.
WIRELESS_CHARGER_INTERVAL_TICKS 20 Ticks between sweeps.

Turning drawers off

Option Default What it does
ENERGY_DRAWER_ENABLED true The Energy Drawer and its framed version.
CHEMICAL_DRAWERS_ENABLED true All Chemical Drawers.
SOURCE_DRAWER_ENABLED true The Source Drawer and its framed version.
WIRELESS_CHARGER_ENABLED true The Wireless Charger.

Off means it can no longer be obtained: its recipe is removed and it leaves the creative tab. Drawers already placed keep working and keep their contents, so turning something off never breaks a world, and a server and its players do not need the same setting to connect.

Functional Storage's own config

The Storage Upgrade multipliers (Copper 8, Gold 16, Diamond 24, Netherite 32 by default) are read from Functional Storage's config. Changing them there changes energy drawers too, divided by ENERGY_DIVISOR.

Clone this wiki locally