From 389f98e0e33a3cb480d662f08a65f7ee45ec9f21 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Fri, 21 Jul 2023 08:48:37 +0100 Subject: [PATCH] fix warning msg when dye'ing sheep --- sheep.lua | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/sheep.lua b/sheep.lua index 1f9911d..fee7629 100644 --- a/sheep.lua +++ b/sheep.lua @@ -34,6 +34,18 @@ for _, col in ipairs(all_colours) do local function horn_texture_sel(horns, gotten, colr) + -- get override colours hex value from table + if colr then + + for _2, col2 in ipairs(all_colours) do + + if col2[1] == colr then + colr = col2[3] + break + end + end + end + local base_text = "mobs_sheep_base.png" local wool_shave_text = "mobs_sheep_wool.png" local shav_text = "mobs_sheep_shaved.png" @@ -390,11 +402,11 @@ if not mobs.custom_spawn_animal then on_spawn = function(self, pos) local nat_colors = {-- reference for all_colours table - ["white"] = 14, - ["grey"] = 8, + ["white"] = 14, + ["grey"] = 8, ["dark_grey"] = 6, - ["black"] = 1, - ["brown"] = 3 + ["black"] = 1, + ["brown"] = 3 } local function random_sheep(pos, first)