From 00459f8859101df50aca96fba7f350416fa11d22 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Wed, 25 Jan 2017 16:05:24 -0500 Subject: [PATCH] only allow placing the wielded thing if it's actually a node --- init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index cf607be..880d2df 100644 --- a/init.lua +++ b/init.lua @@ -183,7 +183,8 @@ function unifieddyes.on_rightclick(pos, node, player, stack, pointed_thing, newn end else local pos2 = unifieddyes.select_node(pointed_thing) - if unifieddyes.is_buildable_to(player:get_player_name(), pos2) then + if unifieddyes.is_buildable_to(player:get_player_name(), pos2) and + minetest.registered_nodes[name] then local oldnode = minetest.registered_nodes[stack:get_name()] minetest.set_node(pos2, oldnode) stack:take_item()