
Support maximum temperature for alloying
BeiDou114514 opened this issue ยท 1 comments
Minecraft Version
1.20.1
Forge Version
36.1.0
Mantle Version
1.11.71
Tinkers' Construct Version
3.10.2.92
Problem description
Now alloying only has a minimum temperature but there are needs that developers want to design superlow-temperature alloys as alloy recipe' JSON in Tinkers' Construct does not support that.
Suggested solution
Make alloy recipe' JSON have a bool key called "maximum_temperature" to limit the highest temperature of a recipe.
Alternatives considered
Add Superlow-Temperature Smeltery.
Additional context
No response
Searched for existing enhancement?
Used the search bar, Checked the FAQ, Checked the in game books
Maximum temperature causes a couple issues. Notably:
- If we add a maximum temperature, people are almost certainty going to try adding two recipe for the same input that vary based on temperature. This is not possible as the caches simply do not consider temperature.
- JEI does not have space for the additional temperature field
- None of the UIs understand the concept of "too much heat to melt/alloy this item"
Plus, gameplay wise, its a pretty big exception from expected gameplay for temperature to now be "too hot" to melt/alloy something; hotter fuels are expected to be able to melt more things. Alloying is especially weird as you need fuel to alloy, but now the fuel is making it too hot to alloy.