Factorio.com|Forums|Wiki|Mod Portal|API Docs

# Factorio Runtime Docs Version 2.0.77

# Ingredient - Runtime Docs

## Ingredient :: table

#### Table fields

type | :: `"item"` or `"fluid"` |
name | :: string | Prototype name of the required item or fluid.
Prototype name of the required item or fluid.
amount | :: double | Amount of the item or fluid.
Amount of the item or fluid.
ignored_by_stats | :: uint32 or double? | How much of this ingredient is ignored by statistics.
How much of this ingredient is ignored by statistics.

Other attributes may be specified depending on `type`:

#### `fluid`

minimum_temperature | :: float? | The minimum fluid temperature required.
The minimum fluid temperature required.
maximum_temperature | :: float? | The maximum fluid temperature allowed.
The maximum fluid temperature allowed.
temperature | :: float? | When minimum and maximum temperature are the same, this property will be present instead of the other two.
When minimum and maximum temperature are the same, this property will be present instead of the other two.
fluidbox_index | :: uint32? |
fluidbox_multiplier | :: uint8? |

Concept used in

- LuaRecipe::ingredients
- LuaRecipePrototype::ingredients