From 9937224997bd604c5bfd04d0ff68e18317c18493 Mon Sep 17 00:00:00 2001 From: cora Date: Tue, 21 Jun 2022 12:58:19 +0200 Subject: [PATCH] Add lava filled cauldron --- mods/ITEMS/mcl_cauldrons/init.lua | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/mods/ITEMS/mcl_cauldrons/init.lua b/mods/ITEMS/mcl_cauldrons/init.lua index e78b0ce3f..02cc41d52 100644 --- a/mods/ITEMS/mcl_cauldrons/init.lua +++ b/mods/ITEMS/mcl_cauldrons/init.lua @@ -64,12 +64,15 @@ minetest.register_node("mcl_cauldrons:cauldron", { }) -- Template function for cauldrons with water -local function register_filled_cauldron(water_level, description, river_water) +local function register_filled_cauldron(water_level, description, liquid) local id = "mcl_cauldrons:cauldron_"..water_level local water_tex - if river_water then + if liquid == "river_water" then id = id .. "r" water_tex = "default_river_water_source_animated.png^[verticalframe:16:0" + elseif liquid == "lava" then + id = id .. "_lava" + water_tex = "default_lava_source_animated.png^[verticalframe:16:0" else water_tex = "default_water_source_animated.png^[verticalframe:16:0" end @@ -106,10 +109,14 @@ register_filled_cauldron(1, S("Cauldron (1/3 Water)")) register_filled_cauldron(2, S("Cauldron (2/3 Water)")) register_filled_cauldron(3, S("Cauldron (3/3 Water)")) +register_filled_cauldron(1, S("Cauldron (1/3 Lava)"),"lava") +register_filled_cauldron(2, S("Cauldron (2/3 Lava)"),"lava") +register_filled_cauldron(3, S("Cauldron (3/3 Lava)"),"lava") + if minetest.get_modpath("mclx_core") then - register_filled_cauldron(1, S("Cauldron (1/3 River Water)"), true) - register_filled_cauldron(2, S("Cauldron (2/3 River Water)"), true) - register_filled_cauldron(3, S("Cauldron (3/3 River Water)"), true) + register_filled_cauldron(1, S("Cauldron (1/3 River Water)"),"river_water") + register_filled_cauldron(2, S("Cauldron (2/3 River Water)"),"river_water") + register_filled_cauldron(3, S("Cauldron (3/3 River Water)"),"river_water") end minetest.register_craft({