Types/ProductPrototype
The prototype docs have moved to a new website with an improved format. This documentation page can now be found here: https://lua-api.factorio.com/latest/types/ProductPrototype.html
This wiki page is no longer updated and will be removed at some point in the future, so please update your browser bookmarks or other links that sent you here. If you'd like to contribute to the new docs, you can leave your feedback on the forums.
Class used for Prototype/Recipe products, it loads as Types/ItemProductPrototype or Types/FluidProductPrototype, depending on the #type.
Optional properties
type
Type: Types/string
Default: "item"
Either "item" or "fluid". If this is item
, the definition is loaded as a Types/ItemProductPrototype, if this is fluid
, the definition is loaded as a Types/FluidProductPrototype.
show_details_in_recipe_tooltip
Type: Types/bool
Default: true
When hovering over a recipe in the crafting menu the recipe tooltip will be shown. An additional item tooltip will be shown for every product, as a separate tooltip, if the item tooltip has a description and/or properties to show and if show_details_in_recipe_tooltip is true.