From 126d74b4285116d54ed9f658a3e569e6e8b95289 Mon Sep 17 00:00:00 2001 From: AFCMS Date: Sun, 1 May 2022 00:37:22 +0200 Subject: [PATCH] fix mcl_armor inventory images --- mods/ITEMS/mcl_armor/leather.lua | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/mods/ITEMS/mcl_armor/leather.lua b/mods/ITEMS/mcl_armor/leather.lua index 0cef8ff8b..b2bd2cc15 100644 --- a/mods/ITEMS/mcl_armor/leather.lua +++ b/mods/ITEMS/mcl_armor/leather.lua @@ -75,17 +75,29 @@ mcl_armor.register_set({ legs = get_texture_function("mcl_armor_leggings_leather.png"), feet = get_texture_function("mcl_armor_boots_leather.png"), }, + inventory = { + head = "mcl_armor_inv_helmet_leather.png", + torso = "mcl_armor_inv_chestplate_leather.png", + legs = "mcl_armor_inv_leggings_leather.png", + feet = "mcl_armor_inv_boots_leather.png", + }, repair_material = "mcl_mobitems:leather", }) -minetest.register_chatcommand("colort", { - params = "", -- Short parameter description - description = "", -- Full description - func = function(name, params) +-- This command is only temporary + +minetest.register_chatcommand("color_leather", { + params = "", + description = "Colorize a leather armor", + func = function(name, param) local player = minetest.get_player_by_name(name) - local item = player:get_wielded_item() - item:get_meta():set_string("color", "#951d1d") - player:set_wielded_item(item) - return true, "Done." + if player then + local item = player:get_wielded_item() + item:get_meta():set_string("color", param) + player:set_wielded_item(item) + return true, "Done." + else + return false, "Player isn't online" + end end, }) \ No newline at end of file