Fix mailbox error (#52)

`tiles` is not a required field. Indexing it may fail.

Fix #51
This commit is contained in:
Rui 2016-05-31 23:37:32 +09:00 committed by Auke Kok
parent de2deee86f
commit e9f6e606e2

View File

@ -8,7 +8,12 @@ local function img_col(stack)
if def.inventory_image ~= "" then
return def.inventory_image:match("(.*)%.png")..".png"
end
return def.tiles[1]:match("(.*)%.png")..".png"
if def.tiles and def.tiles[1] then
return def.tiles[1]:match("(.*)%.png")..".png"
end
return ""
end
function mailbox:formspec(pos, owner, num)