by Ingo
This mod adds a more realistic nuclear reactor, a breeder reactor and a cooling tower. The reactors are controllable via an integrated circuit interface, and have a dynamic output depending on their temperature. They need proper cooling, otherwise a nuclear meltdown will occur.
16 days ago
0.16 - 0.17
Owner: Ingo
Source: IngoKnieto/factorio-realistic-reactors
License: MIT
Created: 1 year, 2 months ago
Latest Version: 2.17.2 (16 days ago)
Factorio version: 0.16 - 0.17
Downloaded: 7543 times

Please refer to the forum for a more detailed explanation and to post comments, feedback or bugs:


This mod adds a nuclear reactor, a breeder reactor and a cooling tower. The regular reactor has a high power output. The breeder reactor has a medium power output, but produces bonus materials (= extra empty fuel cells).
Both reactors power output and fuel efficiency is dynamic depending on the temperature they are operating on, and also depending on the setup of your plant.
The reactors need to be controlled with signals via the integrated circuit interface, and they need to be cooled over their Emergency Core Cooling System (ECCS), otherwise they might get too hot causing a reactor core melt down.
The cooling tower is used to cool down hot water or steam coming from the ECCS or other parts of the plant.

How to operate a reactor

To start a nuclear reactor, you need to insert fuel cells and send the Start Control Signal to the circuit interface. The reactor is now producing heat at a certain efficiency (->see the two corresponding signals on the circuit interface).
To stop the nuclear process, either let the reactor run out of fuel cells, or send the Scram Control Signal to the interface.
Be aware that the scram process takes some time and the reactor will still produce heat until it is fully stopped.

The point of maximum output and efficiency

Power output (and also the output of extra empty fuel cells by the breeder) and fuel efficiency change dynamically depending on the reactor core temperature, and the number of connected neighbour reactors. To "connect" a reactor neighbour, you only need to connect it with heat-pipes, the reactors don't need to touch each other.

There are two possible options, output and efficiency are calculated, you can change these in the settings.
By default Ownly's mode will be used. In short this means: "the hotter, the better", meaning that the higher the reactor core temperature is, the higher power output and fuel efficiency will be.
The alternative Ingo's mode works a little different. Power output will also increase with higher core temperature, but efficiency will have a certain maximum, after which it will start to drop quickly.

You can find more details on this in the forum post, or in the included ODT chart (->comes with the mod).


When the reactor core reaches 1000° a nuclear meltdown will be caused. That means the reactor will explode and leave behind a ruin, that will produce radioactivity and radioactive clouds. This will radiate the area around the explosion site causing pollution, and damaging you when you enter it.
To stop the radiation, you'll have to build a concrete sarcophagus over the reactor ruin, then the radiation will slowly decay.


Thanks to GotLag for the original reactors mod, which this mod is based on.
Also thanks to Sigma1 for making the awesome cooling tower picture.


This mod was made by IngoKnieto and OwnlyMe and published under MIT license.

The mod includes the following materials: