Skip to content

Codex Logic Machine Interface

CaptainGummiball edited this page Nov 10, 2026 · 1 revision

Machine Interface

The Machine Interface connects one machine to a storage network. It takes the machine's products into the network by itself, and it fills the machine with the inputs the Factory Controller sends. Every machine the Factory Controller should use needs one.

Setting it up

  1. Place the interface against the machine: it always faces the block you placed it on (any of the six directions). At a plant, place it against one of the plant's ports.
  2. Link it to a Storage Controller with the Quanta Linker: interface first, then controller.
  3. Right-click it to check: "Serving Crusher." means it works.
Message Meaning
Serving …. Linked, the network is reachable; it serves the block in front.
The storage network is not reachable. The Storage Controller is not loaded, gone or out of range.
Not linked: link it to a Storage Controller with the Quanta Linker. Link it first.

What it does

Every tick:

  1. Outputs: everything the machine lets pipes take out goes into the network, as far as the network has room. For a QNet machine these are its output slots and output tanks.
  2. Deliveries: what the Factory Controller has reserved for a job at this machine goes from the network into the machine, as far as the machine takes it. What the machine refuses goes back.

Per tick and direction it moves at most logic.machineInterfaceItems (default 64, allowed 1–4096) items and logic.machineInterfaceMb (default 1000, allowed 1–64000) mB of fluids or gases.

It works without a Factory Controller too: then it only takes the products of the machine into the network, which saves an extra pipe.

Plants

An interface at a port serves the plant behind it: the Factory Controller sees the plant's controller as the machine. A plant usually needs one interface at an input port and one at an output port; all interfaces of the same plant count as one machine, and each delivery goes to the interface whose port takes it.

The Factory Controller can run the single processing machines and the Chemical Plant, Particle Facility and Quantum Facility. Other plants can still have their products taken out by an interface.

Limits

  • It never moves anything between two QNet storage blocks: an interface in front of a Storage Unit or another storage block does nothing.
  • It only works while its network is reachable.
  • Linking needs the admin role in the owner's team.

Warning

It takes whatever it may take The interface takes everything the block in front lets pipes take out. In front of a chest it empties the chest into the network. A machine of another mod that lets pipes take its inputs out would lose them again; such machines only work if they offer only their products for taking.

In the world

Its ring turns for 20 ticks after something moved.

Building it

Shapeless: a Storage Interface, a Servo Motor and a Basic Circuit.

Recipe: see JEI, REI or EMI.

QNet Codex

Getting Started

Energy

Processing

Rift

Storage

Logic

Reference

Items and Blocks

Clone this wiki locally