From e3b8f86df7fa2f5be4a875170fb673edec3c3aeb Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Sun, 11 Jul 2021 20:28:11 +0100 Subject: [PATCH] few recipe changes, fix dupe bug --- init.lua | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/init.lua b/init.lua index 3932e83..1613808 100644 --- a/init.lua +++ b/init.lua @@ -91,32 +91,28 @@ minetest.register_craft({ -- 2x coal lumps = 12x coal powder minetest.register_craft({ - type = "shapeless", output = "real_torch:coal_powder 12", - recipe = {"default:coal_lump", "default:coal_lump"} + recipe = {{"default:coal_lump", "default:coal_lump"}} }) -- coal powder can make black dye minetest.register_craft({ - type = "shapeless", output = "dye:black", - recipe = {"real_torch:coal_powder"} + recipe = {{"real_torch:coal_powder"}} }) -- add coal powder to burnt out torch to relight minetest.register_craft({ - type = "shapeless", output = "default:torch", - recipe = {"real_torch:torch", "real_torch:coal_powder"} + recipe = {{"real_torch:torch", "real_torch:coal_powder"}} }) -- 4x burnt out torches = 1x stick minetest.register_craft({ - type = "shapeless", output = "default:stick", recipe = { - "real_torch:torch", "real_torch:torch", - "real_torch:torch", "real_torch:torch" + {"real_torch:torch", "real_torch:torch"}, + {"real_torch:torch", "real_torch:torch"} } }) @@ -152,7 +148,8 @@ local function add_effects(pos, radius) texture = "tnt_smoke.png" }) - minetest.sound_play("tnt_explode", {pos = pos, gain = 0.1, max_hear_distance = 5}) + minetest.sound_play("tnt_explode", + {pos = pos, gain = 0.1, max_hear_distance = 5}, true) end @@ -203,7 +200,10 @@ minetest.override_item("tnt:gunpowder", { or nod.name == "default:torch_wall" or nod.name == "default:torch_ceiling" then - user:set_hp(user:get_hp() - 2) + -- small delay to fix dupe bug + minetest.after(0.1, function(user) + user:set_hp(user:get_hp() - 2) + end, user) add_effects(pos, 1)