Item Melting Recipes
This page is about the format for item melting recipes. For entity melting recipes, see Entity Melting Recipes.
This page covers the format for item melting recipes, which are used by the melter, smeltery, foundry, and melting modifier to melt items into fluids in Tinkers’ Construct since 1.16.
Item melting recipes typically have a time value, which determines how quickly the recipe is performed. For a fuel with a temperature of 1000, the time is expressed in units of 1/5 of a second, meaning a time of 20 would take 4 seconds to melt. For other temperatures, the melting time is multiplied by 1000 / temperature.
Item Melting
Item melting recipes define melting an ordinary item into a fluid. Item melting recipes have the following format:
- The recipe object.
- Always
tconstruct:melting. - Item ingredient matching the item to melt.
- Time it takes to melt this item.
- Melting result.
- Additional results produced in when this item is melted in the foundry. Unused in the melter, smeltery, and melting modifier. If unset, defaults to an empty list.
- Byproduct result.
- Minimum fuel temperature to perform this alloy recipe.
- Always
Damageable Melting
Damageable melting recipes define melting an item with durability into a fluid. The amount of fluid scales based on the current durability of the item, though it will always round down to the nearest unit size. For instance, if the unit size is 10, then the result will round down to the nearest 10mb.
Damageable melting recipes have the following format:
- The recipe object.
- Always
tconstruct:melting. - Item ingredient matching the item to melt.
- Time it takes to melt this item.
- Melting result.
- Unit size for the melting result. If unset, defaults to 1.
- Additional results produced in when this item is melted in the foundry. Unused in the melter, smeltery, and melting modifier. If unset, defaults to an empty list.
- Byproduct result.
- Unit size for the byproduct. If unset, defaults to 1.
- Byproduct result.
- Minimum fuel temperature to perform this alloy recipe.
- Always
Ore Melting
Ore melting recipes define melting an ore into a fluid. The result fluid is scaled based on whether the ore is melted in the melter, smeltery, foundry, or using the melting modifier.
- The recipe object.
- Always
tconstruct:melting. - Item ingredient matching the item to melt.
- Time it takes to melt this item.
- Melting result.
- Scaling method for melting result, and default scaling method for byproduct results. See ore rates.
- Additional results produced in when this item is melted in the foundry. Unused in the melter, smeltery, and melting modifier. If unset, defaults to an empty list.
- Byproduct result.
- Scaling method for byproduct, see ore rates. If unset, defaults to the rate from the melting result.
- Byproduct result.
- Minimum fuel temperature to perform this alloy recipe.
- Always
Ore rates
Ore melting recipes support the following rates:
none: No scaling. Useful to scale the result without scaling byproducts or vice versa.metal: Scales in terms of nuggets. By default:- The melter and smeltery produce 12 nuggets per ingot.
- The foundry 9 nuggets per ingot.
- Foundry byproducts produce 3 nuggets per ingot.
gem: Scales in terms of “shards” (quarter gems). By default:- The melter and smeltery produce 8 shards per gem.
- The foundry produces 4 shards per gem.
- Foundry byproducts produce 4 shards per gem.
Part Melting
The part melting recipe defines melting a tool part into fluid based on the material of the part. This format is covered under Material Recipes.