diff --git a/mods/ITEMS/mcl_armor_trims/init.lua b/mods/ITEMS/mcl_armor_trims/init.lua index 27b6b360e..4a0558841 100644 --- a/mods/ITEMS/mcl_armor_trims/init.lua +++ b/mods/ITEMS/mcl_armor_trims/init.lua @@ -13,12 +13,23 @@ local function define_items() minetest.override_item(itemname, {_mcl_armor_trims_trim = new_name}) local new_def = table.copy(itemdef) - --TODO: inventory stuff + local invOverlay = "" + if string.find(itemname,"helmet") then + invOverlay = "^helmet_trim.png" + elseif string.find(itemname,"chestplate") then + invOverlay = "^chestplate_trim.png" + elseif string.find(itemname,"leggings") then + invOverlay = "^leggings_trim.png" + elseif string.find(itemname,"boots") then + invOverlay = "^boots_trim.png" + end new_def.groups.not_in_creative_inventory = 0 --set this to 1 later! new_def.groups.not_in_craft_guide = 1 new_def._mcl_armor_texture = new_def._mcl_armor_texture .. "^" .. overlay .. ".png" .. "^[colorize:purple:50" + new_def.inventory_image = itemdef.inventory_image .. invOverlay + new_def._mcl_armor_trims_trim = new_name register_list[":" .. new_name] = new_def diff --git a/textures/boots_trim.png b/textures/boots_trim.png new file mode 100644 index 000000000..f46033c21 Binary files /dev/null and b/textures/boots_trim.png differ diff --git a/textures/chestplate_trim.png b/textures/chestplate_trim.png new file mode 100644 index 000000000..9172f8e1c Binary files /dev/null and b/textures/chestplate_trim.png differ diff --git a/textures/helmet_trim.png b/textures/helmet_trim.png new file mode 100644 index 000000000..f35661f8d Binary files /dev/null and b/textures/helmet_trim.png differ diff --git a/textures/leggings_trim.png b/textures/leggings_trim.png new file mode 100644 index 000000000..0382d2c2a Binary files /dev/null and b/textures/leggings_trim.png differ