From 3601aac35c6d35be346c18cd19085ec2facf9850 Mon Sep 17 00:00:00 2001 From: Fernando Carmona Varo Date: Mon, 24 Oct 2016 22:24:49 +0200 Subject: [PATCH] Fire / tnt: Make flint-and-steel use node on_ignite functions Add on_ignite functions to tnt, gunpowder, coalblock. --- init.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index 4142be7..0c447f9 100644 --- a/init.lua +++ b/init.lua @@ -418,7 +418,10 @@ minetest.register_node("tnt:gunpowder", { end, on_burn = function(pos) minetest.set_node(pos, {name = "tnt:gunpowder_burning"}) - end + end, + on_ignite = function(pos, igniter) + minetest.set_node(pos, {name = "tnt:gunpowder_burning"}) + end, }) minetest.register_node("tnt:gunpowder_burning", { @@ -563,7 +566,10 @@ function tnt.register_tnt(def) }, on_burn = function(pos) minetest.set_node(pos, {name = name .. "_burning"}) - end + end, + on_ignite = function(pos, igniter) + minetest.set_node(pos, {name = name .. "_burning"}) + end, }) end