Factorio.com|Forums|Wiki|Mod Portal|API Docs Prototype|Runtime|Auxiliary

# Factorio Runtime Docs Version 2.0.7

## FluidProduct :: table

#### Table fields

type | :: `"fluid"` |
name | :: string | Prototype name of the result.
Prototype name of the result.
amount | :: double? | Amount of the fluid to give. If not returned, `amount_min` and `amount_max` will be present instead.
Amount of the fluid to give. If not returned, `amount_min` and `amount_max` will be present instead.
amount_min | :: double? | Minimal amount of the fluid to give. Not returned if `amount` is returned.
Minimal amount of the fluid to give. Not returned if `amount` is returned.
amount_max | :: double? | Maximum amount of the fluid to give. Not returned if `amount` is returned.
Maximum amount of the fluid to give. Not returned if `amount` is returned.
probability | :: double | A value in range `[0, 1]`. Fluid is only given with this probability; otherwise no product is produced.
A value in range `[0, 1]`. Fluid is only given with this probability; otherwise no product is produced.
ignored_by_stats | :: double? | How much of this product is ignored by statistics.
How much of this product is ignored by statistics.
ignored_by_productivity | :: double? | How much of this product is ignored by productivity.
How much of this product is ignored by productivity.
temperature | :: float? | The fluid temperature of this product.
The fluid temperature of this product.
fluidbox_index | :: uint? |

#### Example

    -- Products of the "advanced-oil-processing" recipe
    {{type="fluid", name="heavy-oil", amount=1},
      {type="fluid", name="light-oil", amount=4.5},
      {type="fluid", name="petroleum-gas", amount=5.5}}