Cauldron Recipes¶
About¶
Nbt Crafting also introduces cauldron recipes. Cauldron brewing means right-clicking a cauldron with an item stack which then optionally consumes a bit of water and grants the player a resulting stack. You can also define a remainder.
The JSON¶
Cauldron recipes use the nbtcrafting:cauldron
recipe type.
They use an ingredient as input
and a result
for the item processing. The water consuming is handled through the levels
property which is a number specifying how many levels to consume.
Fluids¶
Beginning from snapshot 20w45a vanilla Minecraft now supports different fluids in cauldrons (namely water and lava).
This extends the matching algorithm of these recipes by the fluid
property. This property contains a string with the id of the fluid (minecraft:water
, minecraft:lava
, minecraft:air
). If fluid levels
are set then water will be assumed as default. If no levels
are specified the default will be matching anything in the cauldron.
Since lava can only contain one bucket but no split parts from that, the whole lava will be taken when the levels
are greater than zero.
Example¶
{
"type": "nbtcrafting:cauldron",
"input": {
"item": "minecraft:sand"
},
"result": {
"item": "minecraft:clay"
},
"levels": 1
}