API: Allow texture modifiers in node registration

If using texture modifiers, you must use the full texture name.
This commit is contained in:
octacian 2017-03-02 17:33:00 -08:00
parent 45f3ca4732
commit 53efb78c81

12
api.lua
View File

@ -118,12 +118,14 @@ function microexpansion.register_node(itemstring, def)
-- Update texture -- Update texture
if auto_complete ~= false then if auto_complete ~= false then
for _,i in ipairs(def.tiles) do for _,i in ipairs(def.tiles) do
local prefix = "" if #def.tiles[_]:split("^") <= 1 then
if def.type == "ore" then local prefix = ""
prefix = "ore_" if def.type == "ore" then
end prefix = "ore_"
end
def.tiles[_] = BASENAME.."_"..prefix..i..".png" def.tiles[_] = BASENAME.."_"..prefix..i..".png"
end
end end
end end
-- Colour description -- Colour description