Skip to content
Snippets Groups Projects
Commit 52487850 authored by Rui's avatar Rui Committed by Auke Kok
Browse files

Mailbox: Fix animation texture error (#53)

Fixes #51 
parent e9f6e606
No related branches found
No related tags found
No related merge requests found
local mailbox = {}
screwdriver = screwdriver or {}
local function get_img(img)
local img_name = img:match("(.*)%.png")
if img_name then return img_name..".png" end
end
local function img_col(stack)
local def = minetest.registered_items[stack]
if not def then return "" end
if def.inventory_image ~= "" then
return def.inventory_image:match("(.*)%.png")..".png"
local img = get_img(def.inventory_image)
if img then return img end
end
if def.tiles and def.tiles[1] then
return def.tiles[1]:match("(.*)%.png")..".png"
if def.tiles then
local img
local tile = def.tiles[1]
if type(tile) == "table" then
img = get_img(tile.name)
elseif type(tile) == "string" then
img = get_img(tile)
end
if img then return img end
end
return ""
......@@ -136,4 +151,3 @@ xdecor.register("mailbox", {
allow_metadata_inventory_put = mailbox.put,
after_place_node = mailbox.after_place_node
})
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment