Reasonable pollution, useful boiler quality and other tweaks for KS Power. Continued for Factorio 2.1 from the original KS Power Rebalancing by OwnlyMe. See the changelog for all numbers.
Version: 2.1.0
Date: 2026-10-25
Info:
- Continued as KS Power Rebalancing (Reborn) by FallenPaladin. Original mod by OwnlyMe.
- Replaces KS Power Rebalancing (the two can't be enabled together). Your quality boilers and generators carry over.
Compatibility:
- Updated for Factorio 2.1 and KS Power 2.1.0.
Bugfixes:
- Fixed the game failing to start on 2.1 with "target_temperature (578.75) must be within the temperature limits of the target fluid (steam)". Quality boiler steam temperature is now capped at the steam limit (500° in vanilla), which is also the steam turbine limit, so no power is lost.
- Rewrote the quality swap script. It no longer uses fast replace, so it can't duplicate or delete the boiler item ("The control script has a critical issue" thread).
- Quality machines now keep their fuel, burning fuel, heat, health and mirroring when they are swapped.
- Quality machines are now also swapped when built on space platforms, revived by scripts or cloned.
- Quality machines that were built while the mod was disabled are fixed when the mod is enabled again.
- Rewrote the energy parser so unusual consumption values can't crash loading ("1 is not valid magnitude" thread).
- Vehicle and train pollution now only applies to burner and fluid powered vehicles (electric/void ones were getting a pointless value).
- Diesel locomotive fuel items used 0.5 petroleum gas emissions instead of the advertised 0.45.
- The hidden "unknown" quality no longer gets its own copy of every machine.
- Quality copies of the machines are hidden in Factoriopedia and point to the normal machine instead.
Features:
- New startup settings to disable the Burner Generator, Big Burner Generator, Diesel Generator and Oil Boiler individually (KS Power thread "Wish there were setting options to disable certain buildings"). Disabling hides the recipe, item and any research that would be left empty.
- When Krastorio 2 Wind Turbine (ZarSasha's Fork) is installed, the KS Power Wind Turbine is always removed so only her wind turbine is used. Already placed KS turbines keep working until you pick them up.
- Disabling the Wind Turbine now hides it completely instead of only locking the recipe, and the setting explains that it is on by default.
- New startup setting: allow productivity modules on Diesel Fuel (off by default) (KS Power thread "No Productivity for Diesel Fuel").
- New startup setting: flamethrower turrets can use Diesel Fuel with 115% damage (on by default) (KS Power thread "Diesel as flame turret fuel").
- Space Age: the Wind Turbine needs an atmosphere (at least 10 pressure), so it can't be built on space platforms (on by default) (KS Power thread "2.0/Space Age compatibility").
- Space Age: optional setting to give the burner generators, Diesel Generator and Oil Boiler the same pressure rule as the vanilla boiler (off by default, so diesel space platforms keep working).
Locale:
- Added a Russian translation for the settings and for KS Power's buildings (KS Power thread "Add russian locale please!").
- Added setting descriptions.
Version: 2.0.7
Changes:
- Building quality boilers won't create a copy of the item anymore
- Added a migration script to clean up dublicated items (matching items on the ground at the exact same positions as qualifying boilers)
- Fixed the formatting of the changelog so it can be viewed ingame
Version: 2.0.6
Changes:
- The big burner has the advertised 18 pollution per MW now
Version: 2.0.5
Changes:
- Pollution stays the same on higher quality machines with higher power output
- Fuel efficiency increases by 15% per quality level
- On vanilla boilers and oil boilers, increases the target temperature by 30% per quality level (requires steam turbines to take advantage of the increased power output)
Version: 2.0.4
Changes:
- Fixed a bug with the parse_energy function
- reduced gas pollution by 10% (updated 2.0.1 changelog accordingly
Version: 2.0.2
Changes:
- Increased fluid fuel values by 50%, adjusted fluid consumptions down so everything else stays the same
- To match this, solid fuel has now a fuel value of 10.8 MJ
- burner generator power decreased by 0.05MW, efficiency up from 0.5 -> 0.7
- big burner generator efficiency increased from 0.66 -> 0.8
- decreased diesel pollution 0.8 -> 0.7
- diesel recipe now takes 10 petroleum gas instead of 20
- reduced train and vehicle pollution
- updated the 2.0.1 changelog accordingly
Version: 2.0.1
Changes:
- Fuel Values / Emissions:
- Crude Oil 1.4 MJ -> 0.48 MJ / 1.4 -> 1.4
- Light Oil 1.5 MJ -> 1.08 MJ / 1.2 -> 1.1
- Heavy Oil 1.0 MJ -> 0.60 MJ / 1.3 -> 1.3
- Petro Gas 1.5 MJ -> 0.90 MJ / 1.0 -> 0.45
- Diesel 2.0 MJ -> 1.50 MJ / 0.8 -> 0.7
- Non-fluid Emissions (instead of 1.0):
- Wood 1.1, Coal 1.0, Solid fuel 0.9, Rocket fuel 0.8, Nuclear fuel 0.7
- Solid fuel fuel value 12 MJ -> 10.8 MJ
- Entities:
- Vanilla boiler (for reference): 1.8 MW, 100% fuel efficiency, 16.66 Polution/MW
- ... Small Burner:
- Efficiency: 25% -> 70%
- Emissions: 60/MW -> 22/MW
- Power: 0.5 MW -> 0.7 MW
- ... Big Burner:
- Efficiency: 50% -> 80%
- Emissions: 20/MW -> 18/MW
- ... Diesel Generator:
- Efficiency: 100% -> 85%
- Emissions: 12.5/MW -> 8.25/MW (multiplied with fuel emissions)
- 4 MW Power only with Diesel fuel, less dense fuel types = less power and emissions
- ... Oil Boiler:
- Still 100% efficiency
- Emissions: 7.4/MW -> 3.7/MW (multiplied with fuel emissions)
- Now only needs 2 steam engines or 1 steam turbine instead of +1 each (165 -> 240° temperature)
- ... Steam Engine:
- Now accepts 240° hot steam instead of 165. With vanilla boilers it may not appear saturated because those only produce 165° hot steam, but they still produce the same with them
- ... Other Changes: (OPTIONAL ! Check startup Settings)
- Disabled wind turbine (k2-wind-turbine looks better, or my "windturbines" mod is more realistic. pick one of those)
- Burner Cars and tanks and hovercrafts pollute now 1/20000 of their base fuel consumption per minute. 600kW -> 30 pollution/min for example (tank)
- Trains (seperate setting) now pollute 25 per minute (15 for diesel trains if that mod ever gets updated)