Fix wrong check for ownership on fence placement, respect pointed_thing on_rightclick callback, and support placing fences in buildable_to nodes

This commit is contained in:
Diego Martínez
2013-05-23 06:19:07 -03:00
parent 049b358c31
commit 53b62463fc
2 changed files with 16 additions and 14 deletions

View File

@ -23,16 +23,6 @@ minetest.register_node("homedecor:fence_brass", {
groups = {snappy=3},
sounds = default.node_sound_wood_defaults(),
walkable = true,
on_place = function(itemstack, placer, pointed_thing)
if not homedecor_node_is_owned(pointed_thing.under, placer) then
local fdir = minetest.dir_to_facedir(placer:get_look_dir())
minetest.env:add_node(pointed_thing.above, {name = "homedecor:fence_brass", param2 = fdir})
itemstack:take_item()
placer:set_wielded_item(itemstack)
return itemstack
end
end
})
minetest.register_node("homedecor:fence_wrought_iron", {