From 6f16dd24c2dcd1de1dca87e9656498ea34331628 Mon Sep 17 00:00:00 2001 From: Tim Date: Sat, 27 Dec 2014 22:14:33 +0100 Subject: allow sorting tubes to be dug, despite virtual items in the inventories --- tubes.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tubes.lua b/tubes.lua index 6ac6da6..149e78e 100755 --- a/tubes.lua +++ b/tubes.lua @@ -317,10 +317,8 @@ if pipeworks.enable_mese_tube then update_formspec(pos) end, can_dig = function(pos, player) - local meta = minetest.get_meta(pos) - local inv = meta:get_inventory() - 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")) + update_formspec(pos) -- so non-virtual items would be dropped for old tubes + return true end, allow_metadata_inventory_put = function(pos, listname, index, stack, player) update_formspec(pos) -- For old tubes -- cgit v1.2.3