Pre-Heated Exchanger


Heat cooler steam, e.g. 165°C, to 500°C in this modded Heat-Exchanger. Unlocked with Nuclear Reactor technology.

Content
2 days ago
1.1 - 2.1
3.46K
Fluids Power

Changelog

Version: 2026.11.21
  Features:
    - Added "Boiler" and "Heat-Exchanger" modes with unique tint, including Shift + G entity cycling
    - Added Shift + Right/Left-click settings copy paste between exchanger modes and from vanilla boilers and heat exchangers.
    - Added a mod-data policy for other mods to disable cycling and settings-paste mode changes.
  Changes:
    - Removed reliance on helpers.compare_versions for early Factorio 2.0 versions.
  Bugfixes:
    - Cap input temperature limits to the input fluid's maximum, fixing water-mode loading on Factorio 2.1.22 and newer while retaining older API support.
Version: 2026.10.30
  Changes:
    - Reuse the installed heat-exchanger structure graphics with a light maroon tint on both Factorio 2.0 and 2.1.
    - Removed the four bundled heat-exchanger structure sprites and their fixed sprite dimensions.
Version: 2026.10.15
  Changes:
    - Added version-dependent handling of maximum_temperature and maximum_input_temperature for Factorio 2.1.22 compatibility.
    - Maintained backwards-compatibility with older Factorio 2.1 versions and 2.0 branch.
Version: 2026.07.21
  Bugfixes:
    - Fixed a stale icon path reference in the entity definition.
Version: 2026.07.19
  Bugfixes:
    - Fixed a crash caused by invalid sprite bounds during prototype loading.
  Minor Features:
    - Updated the item and recipe icon to better match the Pre-Heated Heat Exchanger entity.
Version: 2026.07.17
  Major Features:
    - Updated the mod for Factorio 2.0
  Changes:
    - Rebuilt the entity from the current vanilla heat exchanger prototype.
    - Split entity, item, recipe, and technology definitions into separate files.
  Bugfixes:
    - Stopped replacing the complete nuclear-power technology effect list.
    - Removed the unnecessary runtime technology reset.
    - Replaced obsolete fluid-box properties with inherited current-version definitions.
    - Removed obsolete recipe and graphics prototype syntax.