Reactor Interface

by GotLag

Provides an interface for reactors to connect to the circuit network.

a month ago
0.15 - 0.18
3 years ago
Latest Version:
1.0.3 (a month ago)
Factorio version:
0.15 - 0.18
2301 times

Adds circuit interfaces to each nuclear reactor. Mouse over the interface to see the values, and connect red and green wires to use them in your circuit networks.

Output signals

  • Temperature (custom signal with a thermometer icon)
  • Fuel remaining - burn time remaining on the current fuel, as a percentage (custom signal with fuel icon)
  • Fuel inventory - fuel cells waiting to be used
  • Spent fuel inventory - used up fuel cells waiting to be removed

The interface does not currently listen for any control signals as there is currently no graceful way to shut down or pause a reactor (pausing it via the scripting interface instantly halts fuel consumption but also stops all heat transfer).


The Update interval setting is a per-map setting that controls how often interfaces are updated. The interval is measured in ticks, with one tick being 1/60 of a second. By default each interface updates every 10 ticks, or six times per second. If you find this causes performance issues then increase the interval.

There's no upper limit enforced on the interval, but values more than half a second (30 ticks) may run into timing issues when trying to finely control fuel input with inserters or belt sensors.

Known issues

Interface circuit wire connections aren't kept in blueprints. The interface is a separate entity, and blueprints don't allow overlapping ghosts. A reactor crafted from a blueprint will have an interface, you'll just have to manually connect it to the circuit network.