From 0048a3edb2631d4b809cdcc43af8f5aeeed38572 Mon Sep 17 00:00:00 2001 From: cora Date: Thu, 6 Oct 2022 07:45:35 +0200 Subject: [PATCH] Display egg if icon not available --- mods/ENTITIES/mcl_mobs/api.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mods/ENTITIES/mcl_mobs/api.lua b/mods/ENTITIES/mcl_mobs/api.lua index b76a9620b..e138eba76 100644 --- a/mods/ENTITIES/mcl_mobs/api.lua +++ b/mods/ENTITIES/mcl_mobs/api.lua @@ -4444,7 +4444,10 @@ function mcl_mobs:register_egg(mob, desc, background_color, overlay_color, addeg local invimg = "(spawn_egg.png^[multiply:" .. background_color ..")^(spawn_egg_overlay.png^[multiply:" .. overlay_color .. ")" if old_spawn_icons then local mobname = mob:gsub("mobs_mc:","") - invimg = "mobs_mc_spawn_icon_"..mobname..".png" + local fn = "mobs_mc_spawn_icon_"..mobname..".png" + if mcl_util.file_exists(minetest.get_modpath("mobs_mc").."/textures/"..fn) then + invimg = fn + end end if addegg == 1 then invimg = "mobs_chicken_egg.png^(" .. invimg ..