From 84f50621fd2d39a3b3aecafcc93bc320387baec5 Mon Sep 17 00:00:00 2001 From: Lord89James Date: Fri, 1 Mar 2013 17:27:02 +0100 Subject: [PATCH] Fixed doors - rightclick When the wielded object is a door, call on_rightclick instead of place a door --- mods/doors/init.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mods/doors/init.lua b/mods/doors/init.lua index 5a139cef..fa8b55a8 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -41,6 +41,10 @@ function doors:register_door(name, def) if not pointed_thing.type == "node" then return itemstack end + if minetest.registered_nodes[nn] and minetest.registered_nodes[nn].on_rightclick then + minetest.registered_nodes[nn].on_rightclick(pointed_thing.under, n, placer) + return + end local pt = pointed_thing.above local pt2 = {x=pt.x, y=pt.y, z=pt.z} pt2.y = pt2.y+1