From b4611dc20f29ef251660d7ec2cd0dda6e8c97e95 Mon Sep 17 00:00:00 2001 From: AFCMS Date: Sun, 1 May 2022 00:27:37 +0200 Subject: [PATCH] some fixes --- mods/ITEMS/mcl_armor/leather.lua | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/mods/ITEMS/mcl_armor/leather.lua b/mods/ITEMS/mcl_armor/leather.lua index 85510c893..0cef8ff8b 100644 --- a/mods/ITEMS/mcl_armor/leather.lua +++ b/mods/ITEMS/mcl_armor/leather.lua @@ -39,11 +39,15 @@ end local function get_texture_function(texture) local function get_texture(obj, itemstack) + minetest.chat_send_all("called") local color = itemstack:get_meta():get_string("color") + minetest.chat_send_all("|"..color.."|") if color == "" or color == nil then + minetest.chat_send_all("No color: "..texture) return texture else - return texture.."[colorize:"..color..":"..colorize_value + minetest.chat_send_all("Color: "..texture.."^[colorize:"..color..":"..colorize_value) + return texture.."^[colorize:"..color..":"..colorize_value end end return get_texture @@ -75,11 +79,13 @@ mcl_armor.register_set({ }) minetest.register_chatcommand("colort", { - params = " ", -- Short parameter description - description = "Remove privilege from player", -- Full description - func = function(name, param) + params = "", -- Short parameter description + description = "", -- Full description + func = function(name, params) 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." end, }) \ No newline at end of file