Liquefaction Recipes
Properties
type- ResourceLocation, the recipe type. Must betheurgy:liquefaction.liquefaction_time- Integer, The number of ticks the liquefaction process takes.ingredient- Forge Ingredient, The item to be liquefied.- the item
tagTag ResourceLocation, the tag accepted as input.- or
itemItem ResourceLocation, the item accepted as input.
- the item
solvent- Theurgy FluidIngredient, The fluid to be used as a solvent to liquefy the input item.- the fluid
tagTag ResourceLocation, the tag accepted as input.- or
fluidFluid ResourceLocation, the fluid accepted as input.
amountInteger, the amount of fluid required to liquefy the input item.
- the fluid
resultItemStack representing the result of the liquefaction process.countInteger, the output count.itemItem ResourceLocation, the output item.nbtCompound NBT, the NBT data to be applied to the output item.theurgy:sulfur.source.idResourceLocation, the ID of the input item or tag (prefixed with#).- this is used to render the source item on the sulfur item icon.
- if missing, the recipe loader will attempt to infer the source item from the
ingredientproperty.
Example Recipe
{
"type": "theurgy:liquefaction",
"ingredient": {
"tag": "minecraft:logs"
},
"liquefaction_time": 200,
"result": {
"count": 1,
"item": "theurgy:alchemical_sulfur_logs",
"nbt": {
"theurgy:sulfur.source.id": "#minecraft:logs"
}
},
"solvent": {
"amount": 10,
"fluid": "theurgy:sal_ammoniac"
}
}