diff --git a/mods/ITEMS/mcl_armor/init.lua b/mods/ITEMS/mcl_armor/init.lua index 1e4fbad5e..11caa67a1 100644 --- a/mods/ITEMS/mcl_armor/init.lua +++ b/mods/ITEMS/mcl_armor/init.lua @@ -66,4 +66,4 @@ dofile(modpath .. "/player.lua") dofile(modpath .. "/damage.lua") dofile(modpath .. "/register.lua") dofile(modpath .. "/alias.lua") -dofile(modpath.."/leather.lua") +dofile(modpath .. "/leather.lua") diff --git a/mods/ITEMS/mcl_armor/leather.lua b/mods/ITEMS/mcl_armor/leather.lua index 85510c893..093e817ba 100644 --- a/mods/ITEMS/mcl_armor/leather.lua +++ b/mods/ITEMS/mcl_armor/leather.lua @@ -34,7 +34,7 @@ local colors = { local function calculate_color(first, last) --local first_r = tonumber(str.sub(first, 2, 3)) --local first_g = tonumber(str.sub(first, 4, 5)) - return tonumber(first)*tonumber(last) + return tonumber(first)*tonumber(last) end local function get_texture_function(texture) @@ -75,11 +75,14 @@ mcl_armor.register_set({ }) minetest.register_chatcommand("colort", { - params = " ", -- Short parameter description + params = "", -- Short parameter description description = "Remove privilege from player", -- Full description 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") + if player then + local item = player:get_wielded_item() + item:get_meta():set_string("color", "#951d1d") + mcl_armor.update(player) + end end, }) \ No newline at end of file diff --git a/mods/ITEMS/mcl_armor/textures/mcl_armor_inv_leggings_leather_colored.png b/mods/ITEMS/mcl_armor/textures/mcl_armor_inv_leggings_leather_colored.png new file mode 100644 index 000000000..41d49c373 Binary files /dev/null and b/mods/ITEMS/mcl_armor/textures/mcl_armor_inv_leggings_leather_colored.png differ diff --git a/mods/ITEMS/mcl_armor/textures/mcl_armor_leggings_leather_colored.png b/mods/ITEMS/mcl_armor/textures/mcl_armor_leggings_leather_colored.png new file mode 100644 index 000000000..deededca4 Binary files /dev/null and b/mods/ITEMS/mcl_armor/textures/mcl_armor_leggings_leather_colored.png differ diff --git a/mods/ITEMS/mcl_armor/textures/mcl_armor_leggings_leather_colored_preview.png b/mods/ITEMS/mcl_armor/textures/mcl_armor_leggings_leather_colored_preview.png new file mode 100644 index 000000000..6c032d690 Binary files /dev/null and b/mods/ITEMS/mcl_armor/textures/mcl_armor_leggings_leather_colored_preview.png differ