Support for Heat as an Ingredient/Product prototype
Posted: Fri Nov 07, 2025 3:12 am
I'd like support for Heat as an ingredient/product in recipes. Realistically a 2.1 feature, I've outlined what the full features would likely be, although reduced features for an earlier initial implementation would be nice.
IngredientPrototype:
This addition would simplify many prototypes, the reactor would become a crafting machine with a fixed recipe. I'd also be interested in seeing other one-off prototypes being merged.
IngredientPrototype:
- temperature - how many degrees C to remove per craft
- minimum_temperature - operates same as FluidIngredientPrototype.minimum_temperature
- maximum_temperature - operates same as FluidIngredientPrototype.maximum_temperature
- temperature - how many degrees C to add per craft, and can be modulated by probability
- temperature_min - works like amount_min, modulated by probability
- temperature_max - works like amount_max, modulated by probability
- probability
- ignored_by_productivity
This addition would simplify many prototypes, the reactor would become a crafting machine with a fixed recipe. I'd also be interested in seeing other one-off prototypes being merged.