diff --git a/3d_armor_stand/init.lua b/3d_armor_stand/init.lua index 6570270..718d30f 100644 --- a/3d_armor_stand/init.lua +++ b/3d_armor_stand/init.lua @@ -75,8 +75,11 @@ local function update_entity(pos) local def = stack:get_definition() or {} local groups = def.groups or {} if groups["armor_"..element] then - local texture = def.texture or item:gsub("%:", "_") - table.insert(textures, texture..".png") + if def.texture then + table.insert(textures, def.texture) + else + table.insert(textures, item:gsub("%:", "_")..".png") + end end end end