Most power mods hand you a block that makes energy. Realistic Generators hands you a process — a multiblock steam plant where pressure, heat, and assembly order actually matter. Build it well and it hums. Build it wrong and it tells you why.
Each stage is its own variable-size multiblock, linked by fluid and energy. Skip a stage and the chain breaks — exactly where you'd expect.
Burns solid or liquid fuel in an integrated firebox to heat water into high-pressure steam. Bigger boiler, more throughput — and more pressure to manage.
Steam expands through HP → IP → LP rotor stages, spinning out Forge Energy. Output scales with how many complete rotor trains you fit — and how hot you run.
Buffers FE for the rest of your base. Capacity and throughput scale with size — but undersize it against the turbine and it overloads and melts. Or just wire FE straight out.
These aren't decorations. Every lever below changes how much power you make — or whether the machine survives the night.
Over-fire a boiler with nowhere for the steam to go and it ruptures. Fit a relief valve, or watch your gauges. Run it dry while hot and the thermal shock bursts the shell.
Machines warm up and cool down — no instant on/off. Cold starts are slow and weak; a hot plant is efficient. Turbines spin up and coast down on their own inertia.
Bigger temperature gradients extract more work — η = 1 − T_cold/T_hot. Superheat raises the hot side; a condenser pulls the cold side down. Run hot, condense cold, win.
A rotor runs HP → IP → LP in order. Get the order wrong, leave a gap, or orphan a stage and the turbine makes zero power — and the dashboard says exactly why.
Run open and you bleed water forever. Add a condenser and you recover it — closing the loop and widening ΔT for more power. A real tradeoff, not a free upgrade.
Every multiblock is variable-size. A boiler too small starves the turbine; too big backs up pressure; a battery too small melts. A coherent chain is a build puzzle.
Every multiblock has a controller with a live dashboard — temperature, pressure, load, output, efficiency breakdown — and a plain-language diagnosis the moment something's off. No guessing why your turbine is dead: it names the stray stage.



Any mod's cables and machines pull straight from a generator. No proprietary network.
Coal, diesel, uranium, dusts and ingots from any mod just work. Fuels keyed by name.
Water in, steam out through the standard IFluidHandler — accepts water from any source.
No hard deps — it cooperates, doesn't demand. To pipe water, steam & fuel between machines, pair it with a fluid/item transport mod like Mekanism, Pipez, or XNet.
Multiblock boiler, staged turbine, energy storage, condenser, controller dashboards, and an in-game guidebook. Variable-size — scale up for throughput.
A reactor core that boils water in the boiler's place — coolant you can't skip, meltdowns you can earn, spent fuel you have to store. Same interop, same c: fuel tags, same turbine.
The machines work; the balance is what I most want feedback on. Drop it in your pack and tell me how it feels.