placing door on unknown node crashes game

placing a door on an unknown node crashes the game.
This commit is contained in:
tenplus1 2016-02-09 20:33:07 +00:00
parent 9e54b379c8
commit 24ae43b1b1

View file

@ -38,7 +38,8 @@ function doors.register_door(name, def)
local ptu = pointed_thing.under
local nu = minetest.get_node(ptu)
if minetest.registered_nodes[nu.name].on_rightclick then
if minetest.registered_nodes[nu.name]
and minetest.registered_nodes[nu.name].on_rightclick then
return minetest.registered_nodes[nu.name].on_rightclick(ptu, nu, placer, itemstack)
end