allow sorting tubes to be dug, despite virtual items in the inventories

This commit is contained in:
Tim 2014-12-27 22:14:33 +01:00
parent 614f6f4da1
commit 6f16dd24c2

View File

@ -317,10 +317,8 @@ if pipeworks.enable_mese_tube then
update_formspec(pos) update_formspec(pos)
end, end,
can_dig = function(pos, player) can_dig = function(pos, player)
local meta = minetest.get_meta(pos) update_formspec(pos) -- so non-virtual items would be dropped for old tubes
local inv = meta:get_inventory() return true
return (inv:is_empty("line1") and inv:is_empty("line2") and inv:is_empty("line3") and
inv:is_empty("line4") and inv:is_empty("line5") and inv:is_empty("line6"))
end, end,
allow_metadata_inventory_put = function(pos, listname, index, stack, player) allow_metadata_inventory_put = function(pos, listname, index, stack, player)
update_formspec(pos) -- For old tubes update_formspec(pos) -- For old tubes