Wiki 9Minecraft Integrated Dynamics Wiki
Integrated Dynamics WikiGuides › Filtering and Routing Items with Inventory Parts

Filtering and Routing Items with Inventory Parts

Read the source inventory

Attach a Part Inventory Reader to a cable touching the inventory you want to pull from. This exposes the contents as variables you can author on a Logic Programmer.

Write to the destination

Attach a Part Inventory Writer to a cable touching the destination inventory. The writer accepts the variables you produced from the reader.

Build the filter logic

On the Logic Programmer, insert a Variable Card and define the condition that selects which items pass. Save the resulting variable into a Variable Store so it persists. Use a Labeller to give the variable a clear name.

If the signal needs reshaping between reader and writer, place an Input Variable Transformer or Output Variable Transformer in the path.

Route the cable

Run Logic Cable from the reader to the writer. If the run must only carry signals one way, insert a Part Connector Mono Directional. Use a Wrench to rotate parts and cables so they connect the way you want.

Verify and monitor

Attach a Part Display Panel to the cable to display the current filtered value. A Part Static Light Panel shows a fixed indicator, while a Part Dynamic Light Panel changes with the signal so you can see at a glance whether the filter is passing items.

For fluid routing, swap the inventory parts for a Part Fluid Reader and the corresponding writer. For entity handling, use Part Entity Reader and Part Entity Writer.