diff --git a/tesseract.lua b/tesseract.lua index dee55a4..4f4b535 100644 --- a/tesseract.lua +++ b/tesseract.lua @@ -414,7 +414,7 @@ local function trans_dig(pos, node, digger) local item = ItemStack(node.name) local data_str = minetest.serialize(data) item:set_metadata(data_str) - if not inv:add_item('main', item) then + if not inv:room_for_item('main', item) or not inv:add_item('main', item) then return end