Page 1 of 1

Boiler prototype, output_fluid_box must be optional

Posted: Sun Jul 12, 2020 10:16 am
by darkfrei
From this discussion: https://mods.factorio.com/mod/SteamRehe ... 48073f2ff9

The prototype has value mode = "heat-water-inside", but the output output_fluid_box must be defined and will be ignored.

You can put the steam into the A and got the hotter steam from B, or put into the B and get hotter steam from the A, but:
1. you cannot get steam from output C output_fluid_box;
2. you cannot delete output C output_fluid_box.

Also the target_temperature = 165 will be ignored, but must be defined.

Re: Boiler prototype, output_fluid_box must be optional

Posted: Sun Jul 12, 2020 11:00 am
by boskid
You can have dummy output_fluid_box: one that is defined but has no pipe_connections. Target temperature could be used in the "heat-water-inside" mode because right now boiler will heat fluid up to its prototype max temperature. This mode is not heavily tested and has quite low priority right now.

Boiler output_fluid_box : Make it optional when mode is "heat-fluid-inside"

Posted: Sun Mar 01, 2026 9:07 am
by Puke
Hello !

Boiler prototype doc :
https://lua-api.factorio.com/2.0.76/pro ... otype.html

The documentation says :
The output fluid box.

If mode is "output-to-separate-pipe" and this has a filter, the heated input fluid is converted to the output fluid that is set in the filter. The conversion ratio is based on the heat capacity of the fluids: output_fluid_amount = input_fluid_amount * (output_fluid_heat_capacity / input_fluid_heat_capacity)

If mode is "heat-fluid-inside", this fluidbox is unused.
It is indeed not used in mode "heat-fluid-inside", but it still needs to be defined, and positioned in a way that doesn't "parasite" or connect / overlap with other fluidboxes (which is a bit of a pain).
Could it be possible to make it optional, or just... removed if the mode is "heat-fluid-inside" ?

Best regards and thank you for reading.

Re: Boiler output_fluid_box : Make it optional when mode is "heat-fluid-inside"

Posted: Sun Mar 01, 2026 7:28 pm
by protocol_1903
+1, it should be optional, but for now you can create a dummy linked connection so it doesn't show up anywhere.

Re: Boiler prototype, output_fluid_box must be optional

Posted: Sun Mar 01, 2026 8:09 pm
by Bilka
Merged with a previous thread with the same suggestion.

Re: Boiler prototype, output_fluid_box must be optional

Posted: Mon Mar 02, 2026 9:45 am
by Puke
Thanks Bilka, will try this !