As many of you probably know, judicator, the original author of zKerbalismSystemHeat and zKerbalismFFT, has been away from the community for quite some time, and both projects have effectively been unmaintained for years.
At the same time, Kerbalism itself continues to thrive thanks to the ongoing work of R-T-B and many other contributors. As a long-time fan of the Kerbalism, Near Future Technologies, Far Future Technologies, and SystemHeat ecosystem, I felt it was worth keeping these integrations alive and up to date. To that end, I've taken over maintenance and future development under the MIT license.
This release brings together a wide range of fixes, community contributions, previously unmerged pull requests, and other compatibility updates needed to keep everything working with modern versions of Kerbalism. Those efforts have ultimately led to the creation of KerbalismBridge.
Notes: Please back up the archive in advance before installation. This update will cause the vehicle modules in your existing archive to be replaced, so you need to re-enter each vehicle and open them.
Kerbalism Bridge extends Kerbalism to advanced power and thermal parts — reactors, converters, harvesters, capacitors, cryo tanks, and more. Those parts show up in the Kerbalism planner, pull from Kerbalism resource stores in flight, and keep simulating on unloaded vessels during timewarp instead of freezing at unload-time values.
The download ships as several optional GameData packages: a main bridge (minimum for SystemHeat) plus satellite mods you add only when you need them.
This project continues the work of judicator/KerbalismSystemHeat and judicator/KerbalismFFT (originally by Alexander Rogov). It is maintained at Aebestach/KerbalismBridge and is not an official judicator release.
Compared with upstream KerbalismSystemHeat, Kerbalism Bridge keeps the core idea — Kerbalism resource accounting for SystemHeat parts, planner support, and background simulation — and adds:
PluginData/ (do not put Bridge DLLs in Plugins/).Compared with upstream KerbalismFFT, this fork keeps antimatter containment, fusion reactor/engine planner and background behaviour, science and reliability patches, and industrial FFT processors — and improves:
Version history: CHANGELOG.md.
Bridge does not use one integration style for every part. Pick one layer per part:
| Layer A — Process | Layer B — Native | |
|---|---|---|
| Package | zKerbalismProcess |
zKerbalismNative + optional satellites |
| Best for | Stock-style converters, harvesters, fuel cells | Mod-native C# modules (fission, fusion, capacitors, SpaceDust, cryo tanks, …) |
| Approach | Part runs Kerbalism processes; optional SystemHeat loop heat | Native module stays; a sidecar routes resources through Kerbalism |
Quick rule: parts that already use Kerbalism ProcessController / Harvester → Layer A. Parts with mod-specific modules (SystemHeat fission, FFT fusion, NFE capacitors, …) → Layer B. Do not mix both on the same part.
| GameData folder | Role |
|---|---|
zKerbalismBridge |
Shared runtime — background thermal sim, editor sim, settings |
zKerbalismProcess |
Layer A — converters, harvesters, radiators |
zKerbalismNative |
Layer B core — SystemHeat fission, generic SH converters/harvesters |
| GameData folder | Role |
|---|---|
zKerbalismFFT |
Far Future Technologies — antimatter, fusion, science, industrial plants |
zKerbalismDynamicRadiation |
Post-shutdown radiation decay on integrated fission / fusion parts |
zKerbalismCryo |
CryoTanks + SystemHeat cryogenic tanks |
zKerbalismNFE |
Near Future Electrical — discharge capacitors |
zKerbalismSpaceDust |
SpaceDust harvesters |
zKerbalismSterlingSystems |
Sterling Systems — fission, converters, engines, and more (now maintained here; thanks to JadeOfMaar and NerdyBoy for their earlier work on SterlingSystemsKerbalism) |
| Required | Notes |
|---|---|
| Kerbalism 3.32+ | Bootstrap *.kbin workflow |
| zKerbalismPluginHost | Deferred loader for Bridge DLLs |
| Module Manager | Patches |
GameData/zKerbalismSystemHeat and any old Plugins/ copies of Bridge DLLs. If upgrading from pre-1.0 Bridge, install the new zKerbalismNFE satellite for NFE capacitors.zKerbalismBridge + zKerbalismProcess + zKerbalismNative into GameData (minimum bridge).zKerbalismFFT, zKerbalismNFE, zKerbalismSpaceDust, zKerbalismCryo, zKerbalismDynamicRadiation, zKerbalismSterlingSystems).ModuleManager.ConfigCache and restart KSP.See LICENSE. Runtime dependencies remain under their respective licenses.
Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.