Better Cauldron allows any fluid to be put in a Cauldron: water, lava, and any modded fluid!
It also adds cauldron recipes which can be made by right-clicking a Cauldron with an item or dropping the item in the Cauldron.
Default recipes include converting Concrete Powder to Concrete, un-dyeing Beds/Wool/Carpets/Terracotta, and removing the glue from a Sticky Piston.
You can add custom recipes using the new bettercauldron:make_in_cauldron recipe type, like below:
{ "type": "bettercauldron:make_in_cauldron", "input": { "item": "minecraft:black_concrete_powder" }, "result": "minecraft:black_concrete", "fluid": "minecraft:water", "consumes_level": 1, "applies_to_stack": true }
consumes_level defines the amount of fluid that will be taken out of the Cauldron when using the recipe.
applies_to_stack defines wether the whole stack of item involved is transformed, or just one item of the stack.
result can be an array: ["minecraft:dirt", "minecraft:diamond"]