merge upstream commit: Always return the leftover ItemStack for on_place and on_rightclick

This commit is contained in:
Tim 2016-07-01 22:43:02 +02:00 committed by tchncs
parent 62d8261e42
commit 2052664a30
8 changed files with 713 additions and 8 deletions

View file

@ -1614,7 +1614,7 @@ minetest.register_node("default:chest_locked", {
" takes " .. stack:get_name() ..
" from locked chest at " .. minetest.pos_to_string(pos))
end,
on_rightclick = function(pos, node, clicker)
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
local meta = minetest.get_meta(pos)
if has_locked_chest_privilege(meta, clicker) then
minetest.show_formspec(
@ -1623,6 +1623,7 @@ minetest.register_node("default:chest_locked", {
get_locked_chest_formspec(pos)
)
end
return itemstack
end,
on_blast = function() end,
})