From 559136622efb78d319f9339763b7707fa4b7c82f Mon Sep 17 00:00:00 2001 From: cora Date: Tue, 4 Oct 2022 12:19:15 +0200 Subject: [PATCH 1/5] re-add old spawn icons --- .../mobs_mc/textures/mobs_mc_spawn_icon_bat.png | Bin 0 -> 263 bytes .../textures/mobs_mc_spawn_icon_blaze.png | Bin 0 -> 388 bytes .../mobs_mc/textures/mobs_mc_spawn_icon_cat.png | Bin 0 -> 315 bytes .../textures/mobs_mc_spawn_icon_cave_spider.png | Bin 0 -> 648 bytes .../textures/mobs_mc_spawn_icon_chicken.png | Bin 0 -> 367 bytes .../mobs_mc/textures/mobs_mc_spawn_icon_cow.png | Bin 0 -> 476 bytes .../textures/mobs_mc_spawn_icon_creeper.png | Bin 0 -> 342 bytes .../textures/mobs_mc_spawn_icon_donkey.png | Bin 0 -> 437 bytes .../textures/mobs_mc_spawn_icon_dragon.png | Bin 0 -> 489 bytes .../textures/mobs_mc_spawn_icon_enderman.png | Bin 0 -> 439 bytes .../textures/mobs_mc_spawn_icon_endermite.png | Bin 0 -> 529 bytes .../textures/mobs_mc_spawn_icon_evoker.png | Bin 0 -> 759 bytes .../textures/mobs_mc_spawn_icon_ghast.png | Bin 0 -> 750 bytes .../textures/mobs_mc_spawn_icon_guardian.png | Bin 0 -> 337 bytes .../mobs_mc_spawn_icon_guardian_elder.png | Bin 0 -> 335 bytes .../textures/mobs_mc_spawn_icon_horse.png | Bin 0 -> 410 bytes .../mobs_mc_spawn_icon_horse_skeleton.png | Bin 0 -> 1040 bytes .../textures/mobs_mc_spawn_icon_horse_zombie.png | Bin 0 -> 1276 bytes .../mobs_mc/textures/mobs_mc_spawn_icon_husk.png | Bin 0 -> 409 bytes .../textures/mobs_mc_spawn_icon_illusioner.png | Bin 0 -> 866 bytes .../textures/mobs_mc_spawn_icon_iron_golem.png | Bin 0 -> 323 bytes .../textures/mobs_mc_spawn_icon_llama.png | Bin 0 -> 367 bytes .../textures/mobs_mc_spawn_icon_magmacube.png | Bin 0 -> 706 bytes .../textures/mobs_mc_spawn_icon_mooshroom.png | Bin 0 -> 427 bytes .../mobs_mc/textures/mobs_mc_spawn_icon_mule.png | Bin 0 -> 447 bytes .../textures/mobs_mc_spawn_icon_parrot.png | Bin 0 -> 440 bytes .../mobs_mc/textures/mobs_mc_spawn_icon_pig.png | Bin 0 -> 378 bytes .../textures/mobs_mc_spawn_icon_polarbear.png | Bin 0 -> 372 bytes .../textures/mobs_mc_spawn_icon_rabbit.png | Bin 0 -> 385 bytes .../textures/mobs_mc_spawn_icon_sheep.png | Bin 0 -> 469 bytes .../textures/mobs_mc_spawn_icon_shulker.png | Bin 0 -> 329 bytes .../textures/mobs_mc_spawn_icon_silverfish.png | Bin 0 -> 285 bytes .../textures/mobs_mc_spawn_icon_skeleton.png | Bin 0 -> 855 bytes .../textures/mobs_mc_spawn_icon_slime.png | Bin 0 -> 1492 bytes .../textures/mobs_mc_spawn_icon_snowman.png | Bin 0 -> 322 bytes .../textures/mobs_mc_spawn_icon_spider.png | Bin 0 -> 1182 bytes .../textures/mobs_mc_spawn_icon_squid.png | Bin 0 -> 692 bytes .../textures/mobs_mc_spawn_icon_stray.png | Bin 0 -> 356 bytes .../mobs_mc/textures/mobs_mc_spawn_icon_vex.png | Bin 0 -> 775 bytes .../textures/mobs_mc_spawn_icon_villager.png | Bin 0 -> 629 bytes .../textures/mobs_mc_spawn_icon_vindicator.png | Bin 0 -> 676 bytes .../textures/mobs_mc_spawn_icon_witch.png | Bin 0 -> 339 bytes .../textures/mobs_mc_spawn_icon_wither.png | Bin 0 -> 469 bytes .../mobs_mc_spawn_icon_witherskeleton.png | Bin 0 -> 345 bytes .../mobs_mc/textures/mobs_mc_spawn_icon_wolf.png | Bin 0 -> 324 bytes .../textures/mobs_mc_spawn_icon_zombie.png | Bin 0 -> 751 bytes .../mobs_mc_spawn_icon_zombie_pigman.png | Bin 0 -> 446 bytes .../mobs_mc_spawn_icon_zombie_villager.png | Bin 0 -> 350 bytes 48 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_bat.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_blaze.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_cat.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_cave_spider.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_chicken.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_cow.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_creeper.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_donkey.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_dragon.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_enderman.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_endermite.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_evoker.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_ghast.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_guardian.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_guardian_elder.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_horse.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_horse_skeleton.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_horse_zombie.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_husk.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_illusioner.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_iron_golem.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_llama.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_magmacube.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_mooshroom.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_mule.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_parrot.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_pig.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_polarbear.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_rabbit.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_sheep.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_shulker.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_silverfish.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_skeleton.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_slime.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_snowman.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_spider.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_squid.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_stray.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_vex.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_villager.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_vindicator.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_witch.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_wither.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_witherskeleton.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_wolf.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie_pigman.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie_villager.png diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_bat.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_bat.png new file mode 100644 index 0000000000000000000000000000000000000000..820b58dac2ba8ed1e7fcfe1b7403d8a16e69de5a GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvtpJ}8S0J6{YZqc=P;TMT;~iQQ z?G^28&c!b1W29xTqOPr|X`rTSp=aV`ZgYIuV?m&5#*!evU}qN8bs|h$Yj$q){&eP*%f{GrwRPugS+5E`W)`eNSZ}T1K$xV0=$YXWjKx59@B%xW>EE1A!QVa~adJ1h0=VCqroyFkk>gTe~ HDWM4fWwl%I literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_blaze.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_blaze.png new file mode 100644 index 0000000000000000000000000000000000000000..94a5014fb39d986c02ae5df6ef288ce01a2fc8fd GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyW&u7St{|?BNk&Y7v6ga(k8|R* z6}hXn?NMd8>@VM`!0^9_!AMI9r~rs|t1w*jlWPYH{xK4K4%8`B666=m@E;Bu_BVil z$@Q~)fwHeXT^vIy7}s8G%!)STaZ8jvJv$};=B@AbH(wo>@CgcTkU7BdNt0>aUUQMP zg+K4ky=PsqpHa8DdN*T!mpH?WLwmUkSogoU`kuES+Vx1AP)VQdRBngtKJkp>_ZXY_ zSgRNh7@12X&#?6DpRtxP>@cTMslwiLm)8~oiMOJC8#{VxbDC`&-E?~t7cjFvyTf46 z7<1gj-Sa@-u^H+oYFIb)Wr|f~J+WJ6`B3rna*S0Jq|%C#U-veR3j%Uj?~ zo@Kj_z`=I=XS=FC-PtfdK>|pwo|df*RL4^i`u;(Q`%b%L?%r82Te&uRw#b^VjDOf3 z{4TWo)xN_1?<;YW^S2NF{m5=$df3oFqon2d-kj-72j<@XU3!1dmNb)^V77T*w4+Lt zUs-)zYkW*oQ$VOExotaZNk>9i+%l#x8y;;=c~%#-1DO-KK1Y9%<2MZDcyAc#>HSZu zz*8wK{?jK<)9s#07j6GO(QDbTUu#XJopYSH)$?ix=@;A#^}E%t+%0_l3+M|5Pgg&e IbxsLQ01JVGdjJ3c literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_cave_spider.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_cave_spider.png new file mode 100644 index 0000000000000000000000000000000000000000..d5f453de8d2239d822d151987b2bc5b25258e255 GIT binary patch literal 648 zcmV;30(bq1P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00HnxL_t(o!|jyYN?TD7hQGDf zK4#^hCMC7l(kK!Xa#sW^_$Ga?UiVQ7g;FTJ5Trs6qC!d47!$MI*{A76sD)ldO@x;H zUC)~J&-_0F1qB5K{~DE*_DuV!+Z5MY9Z91Q+b@wPF~gGs^j^K|TL zH=uX$LCq|L!K0^Q*)E`vEJ0}-J1B$XfFg}Xc-1=T^%aAoeKk`H04&Q!`v$kNNYGe; zJV!eo0NVAj{Sxu8$D6vx(#EzlI=gc35Y{($03;rq;Z_?U^p&j_!tN2J<}Mxg4UU_LiV5dY|7b(_9q*+f-4OrvK%mGRtc+`teoG6u$}zQxJr7Cw i$@;^7SWr;#-|`D)8o9J3d!<4E0000 zfs9BKf&W|6UUa(tf3>T-yZc(2{+u~;F51|fG&i3pExk!yedf%W<>lo&UG0Ff;&<&9 z0*w$Y3GxeOX!!sC|9&7w0{eISr^Nsjobq&W45?sTdbTm^umMj?;@c&z>-Ol(-2T1( z+RFtmJEC__`K!=yCtXSZOWVy=Sv(c<8B>`z$S^2xc(S9Xv3e(C?Us1Gciu`2St~=T z9UL1PX3i>Ib|p$UgsD&Am80B2_W9ZDn@az#k-ov$AbjI`sqzn_6`$T6*q0yeETfQn zVr71l%)w;afYzJx9b#`8AMl);sBli9=`!yY>kAwUq#j7A&u0T4@$@Ji={%n8y#kI-x zaXy=4Vy^9;6KJ7xZs)uJ3!P1~T4olM{GsK?x&m0Oj;tT8TFxaK@anEmS?R80tJ~|C)W9~vdn0I zrr>pXWy0cIVT?m52`+y7a=Il)U`oYe^Gj=l8%EB z%ahbEGReNzVssuT-svj)ux^3Ds`s3;U+h$0vHWAvKgKpkp;V>{3sqoPGI+ZBxvXna*S0Ei)sZVx-cX@2!_gBZK0@d-91o;Is{D%Vum1Fx?1I4d;x;TbZFeV*f zl@MhJIk(j5Sb_*!!W@g~KW?kk8FgEj$b8yzZhMFGGqD{(x61r#<}bFWirKxG;YUzX z4C4ZgkZ0KpWqA@JWiKinn^hT{wO%kJ=4!8rW?aD?`RW|Qp5>i?E+0IWsc ziWLS?oemXcqGimEmT~tL7j%_sJ0*D4wwGD>zFp9_{X=b}V#mFY$>GT__B8ED?mPD5 zqxI9frpuqrKa>_>^}{_%yc)0dpK|h9|2|Ujdp`Rl2k)KT7rvFLR9k9U d&64O~WyqhWVJ~yTB@yUB22WQ%mvv4FO#qLRipKx| literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_donkey.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_donkey.png new file mode 100644 index 0000000000000000000000000000000000000000..a3ed2c9b18f0b97acb8ad3f0cc3b3fea8c8c0957 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dynE^f_u0T2~Iw&hDs5mt?HrOY` z%eg2ermi?eSxUx2U&G1D#M9X($jhlRE7{se+rmI2#M3#@#UUj;z}ea~Hz872Nyb1$ z#nx1>JTuY5)+)r$W7*WU5HBY`XS)bLcTFX^AP;9JOH*@Qjp~IpjX=v}OM?7@8U8o? z{}07LmcxD^4+a_{Cv4aYRCv$R#WAFU@oYb960@NI^IET0Z8I%@{#VX!KYb^y&tKVj zmt?{Bb&c<(r`$iI`l0uST!+HFD8~?yb@P@fXMc6KJh|W~8@F#m%IexK>lZ?cBm<{1 zn4OgC{CAbbAT~>Z-R45i!&I@J89Gg^9SctFwez{&!eps5>t|lts>83gUU1pKp);K` z=|=sQ$%l{JVSdj2_*b%{vz#rd4GfA;Rb Q2J|U|r>mdKI;Vst02KJPOaK4? literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_dragon.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_dragon.png new file mode 100644 index 0000000000000000000000000000000000000000..7f75582415c3297cf713ae845258a7f224449cfe GIT binary patch literal 489 zcmV_5yDfEjpAptN2zgNOugMl2 z4E#@aaKzy6!WEkRaqlyKAF0xtP)W#INd{*X@YAu)18vGVht6LOoS6877BIVHCJd^tB zk%WN{0)@YmGx`*75Wt7eX_0CHwRIL;e0+@6=~b{u49e-083FEv2l9j^f|J5O03J|TL52-&`<$f@z^^xP9TMc#ir(;vJqz zCj-!s#tzUa@VYBOcwccOJUDZJ5E~d;m`x1Hej+LI)(`=-;)pT$6dC=keBq!Vg7=eT zpaKeXEBRZVG#PFcQw7L&yzYNtTdAru{_p(vacH%Jfiv*Icd&@PgTt}d&;L(OL~1~M f4=FZB5*P<mL9bixKL600000NkvXXu0mjfXiC># literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_enderman.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_enderman.png new file mode 100644 index 0000000000000000000000000000000000000000..da9ad355535d1b9b0d544e08424610f4a6d9dd79 GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI+LylXB;py#ZH-JKtC9V-A&iT2ysd*&~&PAz-C8;S2 z<(VZJ3hti10pX2&;tULo@}4e^ArXh)hBEN(;6cG-EU^%R?J`YYFR?zL>WFdhAGdVMtY_0H{rP*5B$0GO5<+3}IpXQR? zdb{J9bH{bw)jb*VT>mTzjTusZ%((gfbigLv1`{5ZhCH(xpPywSE8Z<`iaK|l`N5Mv f_xHBl|G}CgT==TU`9%USJQ+M){an^LB{Ts5et53b literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_endermite.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_endermite.png new file mode 100644 index 0000000000000000000000000000000000000000..8e0fdba9422d58ca325e01c7ba7f948b4db9269b GIT binary patch literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI+LylWP*SBQe9iWh8iEBiObAE1aYF-J0b5UwyNotBh zd1gt5g1e`0KzJjcI0FM?rKgKyNW|gf1PRu~4L%Q+yik3==8^YC%bq1!1z{im_UnE7 zb{s`3x_eVf>-v#=gX&WnxJ8|9?M^e|UE?eNnB)3B#TxKP2X_=WP7X^PfNF zU-6BJ3z!QceO4;Fi2iu^W^cLK;kT(uR~3SE#X}#sZ~XJMxu2&>r>ww#Q@|tP8Oaxp zMp({}WKpT;FzRoeWYd#lXlGc{(3#l4$i1=9ujl-Y8Ick#JAO#S)zrC{+)6w+mHC3H z!skLuw~lUpXP>6VCGzIwIE05!Y;0^~ zbhhQ*__0@~?QHsy2)_~$la+aC89{e#KI~lJS!#Uvxwk->xq51;{kj!OyA+(xu?p>S z5{dM>z_`8KIU_Xu6}x4TtBV0k0^hEdA_trKFFn!k;7Z1)#z*=@kpCda@q<3`uVm)6l0 Qz?fq2boFyt=akR{05uZNGynhq literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_evoker.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_evoker.png new file mode 100644 index 0000000000000000000000000000000000000000..01908a557fe7d0f5bb5e76cf577a10607c510175 GIT binary patch literal 759 zcmVe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00Li0L_t(o!|j*9YZO5o#XmE1 zr?WR%u!)DAqzMuv!5<(tHZ~DE8yi83q|F}?xXypTJ`#{XKrB+GwDT}%f)J1((Mlu< zNMvu;%g&5NvYS&Qc+2gj$%AE=@67JLeeXMOci{}D3{m#Pxw*Mutpz|Sg>w$)+~tLZ zg)jYFN0zzy?Cfj+h@uDp=NtedBO{;lu}TSOtqCEJD*#}vWp{VC?`xGJkftd@2(;E{ zt?5-GNs{UbY;0_hWf^Ij7K#8EV=%^4PXJ(TZ4Iq8?RJ}XyIm+S6bo9d7JHM2jkh=H zn4X?4C4XrGtE;PA`Fe@%?QQPq+iY!Z6=VI9sP!}17!#zF2yq-Ao12?7n@y~>tgNiy zy)1oKnN zJY9c?QmT0B5JEv_piSt#M+kxU9`8L_mNE1EF0Jb?=_Qu$yWQ?!6-bgqgmBzfwOWm_ z8y9iTk=Jt-gb-M3OTT6R3sDpWV@!DVX(kwBLZi_L#+YIoN)&tVIk2wqK1T>)v9cg4 zSRXZ6JyO)`^}k3|P9R64dA?ZxWl_q4-YD*^om8)^2ZRuGzWqGWn#wK6{XVenx0-W~ zPN(yv@~`4+x9e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00LG?L_t(o!|j$qPUA2XhCe$I z3LAt3waSVSY7qzEK-_>07wHK`NF0X?0IQ0fK~Y&z8T)xw_BdfQO=*^WQj|n--v8&l z|NRc^V;?_=*Vot4a;a@!cz%A4Z*OlHV+bJ-LckcqYPG^z%h}o4uZxR|<>&-nUS1-= z`};emr>6i|Yca;;bBemI@!k_c;Ogq?zZiNG@YB=N?*y*3Mnn)10H)I^KnAzg0^q#| zpsK2kAGVP|(=<2fT0}6$p!MI^5~$X?Qw61l6;}^gRM$1uTCBA+O_Kqga~bsO>npDX zh%pW#P;Xk`y(h+)ft+)>8g1JGaB^}2KnMX5=~QTE0wO|;5fP!Ps@(sw_kHm>=Qubx z7>5ABVO7-JS#sgJg8zqO+Dh53BGn-4hWh%wT(En4eu0yDvLW>+W)uSb#A#pXUzfTVl|Y%eu4|lgSr_Z|y0f-_KUxb?V()!NY(ux- zQ8ZANeKwojCqbt1E88(Dfqvq$%uUl|0?xU?Tk=*uP$q7gCKE_{NF%t-C~ifdOq_m9 g%KwIa?Bgf#2U40bdEO<4=>Px#07*qoM6N<$f(5Bh9{>OV literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_guardian.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_guardian.png new file mode 100644 index 0000000000000000000000000000000000000000..019a9dee89edaa4f9378a1741a642a9bfde74ccb GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy_5nU2u0Zr%{@SL_5Nmyn35wkX;yJ%1=A;;nNZ=D-yG7|?O)TG>=ymv%AuZBGqWf4F}S(J z0F4kR3GxeO_zwpA8yvuNL#=7V9H87rPZ!6K3dSS{#>ET)dXchj3@rf#iS3q(^S<2A z`Vzx^;`hP1JCe`OlvdNf^_*i>!NiSsvcpfc^$J|^IVN|s>aeL{pxm=7&c7eGZT)(( zNu;jGX7$%kJGSz#I`z)Yae-ID-g{T(XDQZSn`COxCf$GH!_;s5Gd8~7QhoT!>uBN7 zDYJ}^X};Osml-&vr+CZNeaxv>RoOK{9aCc(61S^Lgy)$C+NH(WWxM3aJU(ZhBlAyj aA4791tK^TR2H$~>XYh3Ob6Mw<&;$Tz;*~T2 literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_guardian_elder.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_guardian_elder.png new file mode 100644 index 0000000000000000000000000000000000000000..a524502b032d535e0e38f33c9c83c498ee0ece9a GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyHUT~%u0VQAYT~K->g8d+ix*GY zzGX%K#5y3Ox4&+6Zc4#~gJqTJGiP=5^wsolyF71RZ~vrPQ++KTSBIV1>CY$i9tG+b zED7=pX7~>V`x_wi|NYl9xuyaoH+s4_hEy=Vop?1-$AO3W`s<4_#s9b3aU6DJ?5sPp z;v?t&6(1Qk#|!;-t2LeIdi{8qca84~g_Nsx9qnI#x!(OEvh9rK`@;K=@(!q&{J4_* zkYo4X>~)G+jJDesEJwH3!1&&#elHCcMz!q~rWHRqgH*EVdKcfbDN zvzk?&XVfa5`b%$m=_FiadXQs5(bmHY?&R>~J<$@64W95ydP~^eqAF9HW3&Go)oJ`= Y68XyV{{D&opb%p4boFyt=akR{0KRdX>;M1& literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_horse.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_horse.png new file mode 100644 index 0000000000000000000000000000000000000000..17b2460f713e4a93663a3c0d84ec2548992694e5 GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy_5nU2u0YyUN6X5@*i>InS6N9x zSWrV&T1P`&O;N#ESBI6E#o5+MoP)#G%#4qV$3RO{Mnb||SHsEDR8vXLOh<#yq=GSNfjWbTyPG#JlcPY($%Ahy7Px=;zyIpo zL(U6zYPNi4xjS>M*Rkks_nFUbH)%XBk!DGj$+uy=BQw!9VxQWCDf3M)?VqqPbBhSi zKJNXF3PHY`h0G^aJ&e-R+S0SKJWMCmV7-_8f`H8q%hzqS@L2LCUu0psZ!F_3J@5ai zOw2Rxxrbz5-M8h8KaP)I|=-1q;3EJ02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00VeQL_t(o!|j&AZyQAv#(#s6 zYHxQ--6oZYXo1E}aZqAuMUYBxNG+riwWyUW%7IHy_#fcr0~d138L5DxN(c#pstQqL z5YQ%TN|YM5I4X9Mwc9umaoQv##H&q(Aj2WuO%4`yTo-Z3ciElYH#6UR@0<4qcCdqO zAoc0{ve9ckUW?IqdPrt|9K&8+Zn#sA{oBvEeERBmdPpjMjlFyK@y6Rp0r1VxdHKjA zaQnu$5}>K+NgUfIqU#hgDLHcGyGI{^LMA15`TYP4oOp}(20j8HYnmKsJIaZ(3Gw-d z{qHt{fT*^)qNj1pSp$q9LJ(zkW*2<2i$8rWN51@cTRJd@FJFCN1PYmy1h6Kv?B2bP&~ss0 z!cpOV4|Vm4vNa}e{+!|2)>c-Xzgf8R8yy|(IJUi!qV^*I%-ovc(BVS>I28v)Q<%(K zo{+1GFx1s20OoSno<^)sw}hjfan>{ekbnKj^N|RSZL>%5v8Fu%fTF5IbR9)i88r-C z0lV+p5@AbwcWLY90I`#&DP&SIpamH<3=~yGQB~$=iUhPE0WC<@GznTUOO|rR@tbQZX{gXou99tfD7kdg_-FR zEl(ZvG_h2k?Hx4?;)$eKSt#Rry;fN!qU#&;?nmla^yT^qD5{E;vo?=yA}J!ePGM@w zs}JV&>%KobWNN4n{a776D#8w&VlTeXR#O*jJ=o^8@lP&Yrl-48)^s1JhI4Pm<;1ODS(obo_;>j+u8oUY z=2cezK-;s?ur7RdQPf4C*2Ss{xbIa7uu`e;{SRY;9qi!$hJOHe<%G1#^OE=g0000< KMNUMnLSTa4Fy$lw literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_horse_zombie.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_horse_zombie.png new file mode 100644 index 0000000000000000000000000000000000000000..9c7db22490550c60fdbad0cfc4efc48bbb95f3c5 GIT binary patch literal 1276 zcmVHUi!j1FHZ402y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00d-7L_t(o!|j*bZxmG=$3JIg zcDJ+L(rLG}3l=I>3N`^DhNvVZg3lfD`M0AG9}(Zm>t#(0aD z05uvQHOj?uvw~0x-L|{i-R{iJ&g~o@wrxNwyIjA;(&XsiNj7cXfYoL( zGIE~phHm8j_Pe`PEM{VwNs`Ibe7oy9WV2aLoqS)de{iR0Cr-%pRDX*xd+4$<0XGBq_t+Dg;a*}<|*H)lsDX>0G~w+pA~ zXz!$TNgH$IQz;AI_h-M|#@2xA1|0tE46YL}bm#){c#LbKQ|N}yLmM}-u73luSQ9}I zarN3|qA0}oJ$kzDqdD1vl!`D6(KHPyB~{l(sR+Y}apL$sRhPgQ9}bBte@u$8i+QZH z$>3MNicGhKX~qyjLn(z28m4IyizRR>6~yd%nJJf%GC~M}j3oK#Ns3O1iF_8p3eD(IMLGLv{DNqU-g~%vGHw<(EN-1)MEQv&tF!1sHDxr$V<+4PP#IDrr zPo-KpbnqRu?eRB6T>^7>Veb=%9oJ?&J4SEM{TOA)}h>VHl7~S!kNxm;-Ytmt4xzBWQ7r!pt-PX2Qg&*f@?&rRpM(Oy?Z* zLJ7^#kiH~}6t3$drJAc~0J<_Ocij?!Qn5-RW}y2TW20j%X-#r<#zoTw3JBZ?DHWa{ zf_r0eOIcH|RIMs%@5bOQ5lAGOa4QvJaf2X$O4%pT6hq3I!nr_S@Bdi<3_RJd!Z0G$ z+C(PPMK(J@=t~~k`nqU%C%hiTT#>d8i;7bL0YZqHTHu=lzx-`d-wW}4398D)@)eX) z965MS-1ccW_~r1{+<1YRf;*@+ zo9AR@1)kYF?fa_}kIt{ENsqNPF>r9vZ*9rZ(b18Sk&#l7NlWv~%nYTa+bxxX|J_R8O8&aF|9g{YV7z3b_WrvnGZ=dgGaS%ilvpn5_jOW3rQ}_i zvduhe7UzaL_bisuX8+e4nQ)t}{J{Ut?;Pc`--iYN6Tg$p%$)W*i|@}}t{-lU5?&UL zLi-sHEI8F@`(i)i#)(A>c6Bv;KA&g5=j~Q5K_C9+SB?s{=N{WA6faq@t?ozVw>|BP zuZLxOJK9&hUbR||@2_02!}3q>G&MpzpC0fs+_k*HbwLcnQk{||4G&g(I=&IyG3W5* qeWzWx7*4U2&YpZ;vFP*Tmy%oNah{wN_(=%pWd=`IKbLh*2~7ac0e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00PQML_t(o!|j&OOB7)k$3O4P z?C!Yg>iQ!!2^GXbD7&OkX&pRy=obp%r9YrU;Gw|4Lx-Ra3m&|C=n_dtiIA5vf=I%$ zD4~dcSSqwSt~Il>Gw<$n*wTaocXK4DFU;Y6dFPqW`+c8zo)`Y>Uzf=D#r-D+Jw?+2 zNIT}*{LHOB;VVGPv6u&-=@Bw%hm30jpoWSNLcvL{9({hhZ*sHolzeu7pb4bCiV!LQ zuALzDWf6OIKId3@0X%*aK+_{@SuhKx{meX6#z9A z;qNd}e*x-i))TI&&ZR8$gvF<07)~kO2Oa;9ps}%$wzf80*JY_{HvTju(?Dckw8%tYIi8aGYw3P+#I%6-@V^*2llqd zj-;hE{Ni05AD6uK|5yl2(`3$Q#$8Mh|9E%Omm^RF_nI1`WYlt$Ob~!bB*MhQVy0g= zkoa1FK+w_=^Lzo2(qe8wM9QvfX;F|Yre zftyO8ssTptcpwxCi>q)`1_D7)FJojph^B>cQY%~QfRq+jhid8WaY zp4N+Rg;47qdl|j38chq6PTQzzwlmJ$&#fEgT!?~t8NDaN2t_58{ETBSlXfkn%s#$X zLdRa_#(3bTMieEWN9jLjfKdDg2r&d>dib}c_T|(A;kyG{sk{Jo sRo1ervi6trIp@@$(C72P|N86n4c1==pGB>RjsO4v07*qoM6N<$f{^8hRR910 literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_iron_golem.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_iron_golem.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b1cf745f1f0e5bbaeaf898e91c6fe30402f3dc GIT binary patch literal 323 zcmV-J0lfZ+P)IO*i|ee2+;ymHB*ZDV)uQ(9wFpezPmDFAH;3{ev33eVY& ziU3I&6b6AZjJ^2{lpIBdk}PIatUxwe$OKWhO?uc9pH)gN01 VC39M|w;uoi002ovPDHLkV1lr{f@=T( literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_llama.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_llama.png new file mode 100644 index 0000000000000000000000000000000000000000..752c9a5702aa0c042fdebb05126d40a09b3b6b1b GIT binary patch literal 367 zcmV-#0g(QQP)4nsfQwvG3Tb@719B;z!2!o(iunpp0OugHixqqc&irNslDjxAd6kwgk-1*4m0;$Q2E*21j6U8_hv4pbJj7ms=M(D6mq>eCJ^_o53+-?O;aUIy N002ovPDHLkV1nZXwi*Bc literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_magmacube.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_magmacube.png new file mode 100644 index 0000000000000000000000000000000000000000..5d6d58d3f6904999dffb6b39316c868221ca999e GIT binary patch literal 706 zcmV;z0zLhSP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00JsWL_t(o!|hkiZWA#O{u11u zuoyR%x(5~zt8jo^^FZY_cpRRC15eOvZwL+)6_BrWD-%u4)AU_;CKUw_lc8 zP!_o!k489p_y7Qq-9Lm{HV`~Rt(F_WQgBS=6jE?)<~8)IkLTas3}T=xa_!rhyW^Bq zwF1v3*kcS+ImKmliPN+9qhJ6A*etGUWp@R@&iSa9f?GhfZ0tC7MA0KKPOh#Stk)Xt z-5sRhV2ok^U>~18e}NR-g80D9_pE%{VY8P80N{4jMvucV7J6RQ%05qukUH?uy=q(R zG1gg2gKz_rf@9UTP|K!Y7Es_2h|z^hDcv zi7QsPXgluBfXQ*HeBVxoYGA{giOgIyW9K)d-dD8>-V=LW9_h_D)K-10xYw_(Z^a?4 oQ0n`D{!@Ea9G~p|CH>d-3!#fy1}Pl5xBvhE07*qoM6N<$f|i3gDF6Tf literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_mooshroom.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_mooshroom.png new file mode 100644 index 0000000000000000000000000000000000000000..2fc8300f6caccf33a007716f1c2a7d437219026a GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyfdM`tu0Z;#pUwB&=xwGZixd=l z#FffLtGZk0%Sng=*=%tJd_Y5`OM?7@8UAAd4j{4pk(!fOfy&-_x;TbZFs|tjENV93 zaY^2=_QBa@os%zp`zOBkjiF1(+`6xSJ>KjSEcj)9=u5f%`O9~vPd8`P_AxwS)_&bQ zHoiq2Jhj-6`|)c0j_%>I4tDxAWi&D~yx7x)<%CNCAfl<6EU1N1qAr>mdKI;Vst0C$zJ AF#rGn literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_mule.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_mule.png new file mode 100644 index 0000000000000000000000000000000000000000..4086a361d2be2a9e1d1c08985ef66be52b9f2583 GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyQ2{<7u0XmY+;VQd$HZj&VqfEq zINJnggZ>l;3q1{GDH&&L(-1$8bQj%uZMoAj-7NGqbd_X0oo#@!RY7J|!R8YSLc`6~ z`jhOOEKN0)#Els2Cbhd=wst1}bTN30K% zzy0Iqq-*i_!e1W-XXL2eR zY^}S&&3E7>L+7kenS*EA>S|7Tlt?B7njgORCi@8EjU$V^*%hDNdd|JjZ!;I8!1lZy zahjI7FBQ1-JSt1Jh9-3jn9M%=OfKgAQmIK3&d*ZYd7t~8o>%wd_Vepsu{*cV{~YwK zT5(6!ez%ELKX%6atl773-E{k1FQV4wJ>T%@b>Z~cXSZ&M&GR~;w|9}myg2FEp}+X+ Z7&R@p{xIlTP6q}7gQu&X%Q~loCIFx=#&ZAw literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_parrot.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_parrot.png new file mode 100644 index 0000000000000000000000000000000000000000..a9a2895f8d4e46b73b1a71fa48daae52a77aab48 GIT binary patch literal 440 zcmV;p0Z0CcP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00AILL_t(o!|j$aO9Md=g}*t2 z$mT!`5$ueODTK5tf`W};lg8RMq!F9-KiJ#H)-?73!NxvTNn!jEo+k)#tOO$*db{2& z!o6;beeccN+1Z5(6)OB^T&&J3K)+$sl_T;M4_f(W_19|)d#+qHA0z#S(c`C7d^nPUG$VEglvcpU)ot zdHwwVCwHH&n)6`U9CsC!+q3#E_qDz~u|ZdsM}Z~d@wV2W$O*ATZ=^tSQI~eT6k|+t%Qh> zzD3f>7bm%NPP#EL7QT|bvvcbdgRaBo8<_Znq8G|Ggf9>|)*8fp>-~ee>RM+1g4J!u zb~au5ySI4`XHw$sXIe3`SA1^YP7A#japjHYu7$a(?@r!GdEMOqPt;;{Gw+T0k^H}2 zY*_tCXvU#?)#+*1{>b?(KRC1UUv`YA`np{*|7P0Ecx+j`>s7Xsv;K5OhL5K?4+ghi RQ3raI!PC{xWt~$(699m&wF3YE literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_polarbear.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_polarbear.png new file mode 100644 index 0000000000000000000000000000000000000000..b287317d37f704db675286b11b691aaf6ec4adcd GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyegQrqu0Zi;h< z{{Q;&{q_C-KR%w>x&GPBv-Z}OErsa@`g*6guf2I*Pgi%z&r6$uCQ6nB`2{ol|KIQ*27oMw|NHmv|L@??uw&)#T|h;9JY5_^ zDj1(mWG!-+kPcF}z5;u+6A&o|ZjXS}KAu1$wunp4c+6omH ze@re>nd|py>Xj1H)@5Bcb*=K9G$s4Rx2K()``zN$4wv5_)SK5^DBj+#qEwe9uE%UT zvE#lpV^_z~N$>QTlxDidai*+)+;TRE<7k59^&5J*$74US2U@d9|6gVJ9Ow@QPgg&e IbxsLQ0PaAsLI3~& literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_rabbit.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_rabbit.png new file mode 100644 index 0000000000000000000000000000000000000000..9382accbf695ac32328501d68f5017fa2541920d GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyt^qzFu0VQDa|IA}!S;=!UqEakt!Ps*tJc?COge7sqYTMj% z@9I~cJASrv5PXx|@aVg;0;dI=-#uRx90V=2jtTy=dNqKFXON~YFgC4V-Bed49(FT?^4({ Rya)P^!PC{xWt~$(696)+oOl2L literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_sheep.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_sheep.png new file mode 100644 index 0000000000000000000000000000000000000000..26c8c81f64d5bb4bc4e82646c0fc8ef3eee2026e GIT binary patch literal 469 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy;Q>A&u0ZCOM?7@8UFv@{~rr*aA>1X>`^U>JT7w$Ga^{it9Spm^}TWKIpZ1s`QLB+`c}_fKj&l7k35|; zmH3JoQ-hLDbWRI>W2r9j)zRe)_vz){XBzw^BpOr&U6tQ8geN#Q*Gir?59T{Ck0C!I zLMyY_rh={N{fPH*<}ii(>$mTdj-t2_7DPp!?mo-Q9*6{fGgT9jeU+hnZp zVbNP@!?MfuE<3XB*6Q!vf8=GR!Ol+^_tFmBj++_@) B`O33fLq>v3UP>hgA^-pY1awkPQvm<}zs2zZ7ytkO z(@8`@RCobmAR7oOqw)bf&#_I!Koo>w?sN!3&uUFT;Nj4fXarUY8J4rmwY zw9k{xr%A@#h0+lHnldyqdcPzkFiX|}Fy)p^9p+UD;9Qu2lxB1S+wM^209W3PlE;8X zK@_t9NlI8%0HroI77v(iU+o9Ry@OBwp##nlY1$ZOhVI(}Y00000NkvXXu0mjfX6lE& literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_silverfish.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_silverfish.png new file mode 100644 index 0000000000000000000000000000000000000000..5561016fcef0f8a8d7bcd98df8b67514745c0e99 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ipS0G&#W|r!pe&gc753e5p z(Tz)ocCMQ_ucKt)r20iY`90Zgv+G0mY+T^3qVoOKi3+7kVW1xNk|4iehX4Qn@BhDl zv1Qh3pwLuL7srqa#^eR^0!I`NXfTKe9@09nq~SvHn+C0f94RiAgPaA8pFUkkxSWuj z%)Em^LPT16F=xb?7S1*Iiq)?CsM`6^r-Nhj$C;0xUY&jVbg%A37By#{r*m?0vT}0v z?A;@g#rd42t^An(;j@iQbBq<4jPFbCuggTe~DWM4f;;waV literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_skeleton.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_skeleton.png new file mode 100644 index 0000000000000000000000000000000000000000..ad6d9f228a4370796ddd9075f713bf5725d3a0e5 GIT binary patch literal 855 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 UoPiaVX8-^I07*qoM6N<$g5KAOGynhq literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_spider.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_spider.png new file mode 100644 index 0000000000000000000000000000000000000000..f89a6ade25f453094c2f3da1ae4c7b8f86ca1d2a GIT binary patch literal 1182 zcmV;P1Y!G$P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00ag}L_t(o!|j*bZWC7&hQDol z7{)WR;{(M9^#UJ&P$>#12^UE&$a8Q}^$B={_96NTeUDr~2&HWjf>e+iTvf;}GC0m0 z>~4?k-3vEE0)YStNK~vFkCwE&{`LQB|FZ|a#OEGYrZ1nUK6O$6LI{1aRwHGkFbo5L z2ip(DJJ+9ZdTkg6{a&9;HUq$TG{*BhQpRMq-yc1GYmdZ-HlLop^!s0LWxBJa0eejCB?OD{T=)5dg#C@Z$iuGJRPemGAC$<7dZl7)GZA zU}1jl$b7%oM=6Dsw&LIYP)acxjZTk&S3wM;Axf!u>M#t6qKGJpNG6l<^Qi#1|I4rJ zc6Rmh(qf#m(iWy^#@inaUN#$##|)z(e?5IFPK|+LsR*F!)oOh73dI6aO8UJ%R@x#A zLIAYZD5XBkh%VM@I%TBD=kr8Sgzx(psmXC_HCvqhZ`+f}WGsP|wvbZBa=h#GM>3Gf zX3$!**WJS~3`V07VHl#6!j&!qHK5(#1urAv3WOEQ@xo6FMO?NTTf;!}`FCQwSn^aGU2C7R79Q&UqYrO4%SF@rmehB)?J zaD8E3M^S`Q3fs1^Z5z+?P)d=>W@xwDj7MV%#R8t^VVWjVN?OepxqObnU;r?w+w%y+ zkW?yl{0>wr7j(H?jvZ_?8gcv1ny6Q+`bYhre0MyDNnb+6mK5d(Sh5=i2pa}|q4Ha54!e)H=K^IH9*==FL4+|q(uS|DAA z?=;*@Bx4DlH2xH(X~uuP*WII5spzfkZE^SR`igDa4AexL<)uYkt5oz`mvDJ$QSZM{ z*6;l+zNy!=be))in~5Yp?skxwEFzg$ee~$@O1)auT5EP14RNVn*XIl884jb>^?UbM z4mhd?=)9Ona^z-ID;IRD)j~?i#^#m)kgmhd(m0iMgh3cP;MVrG z*k8cenHl}gK2WPvbS|I6Fbvl2uD{ofX<>d&o2JR_J8N;>wX3r_2m;3A@uB5=BLh2) zh6sY-y_*9J)BxY}59KyCw}k7uluD&o|6?UM?jHB1@B<$|@L$XSwy`OcQgmK)KK?a* wd1+D4&CPv#l(e7ZJE2yo=ug({OZ+e5U$+7EFpJfC`2YX_07*qoM6N<$f+cA%g8%>k literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_squid.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_squid.png new file mode 100644 index 0000000000000000000000000000000000000000..73e475f4679dc5ca3ce01315e2b808adab00133d GIT binary patch literal 692 zcmV;l0!#ggP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00JCIL_t(o!|j&KZqq;*g}+>C zI*q4InyON&Dyf7-T6NJ#Y}iFec?H&p7vL>;0iJ-qNh`645E~X;!irvyQQF*UCsRxu zvmmzO#tBJE%f@G8k7fJ&|1)Pa1Cb&{`p=5p<MCuB}X#9;C3ZtvAiHPcLQxPn(L^EKu)W6FQm@*h(R!q-C7Zx7EaM zZjum_JP5r5_8Ex>zOU(W#`q(qmQP=_qDg)&WSWdUF-^RM8r0+KgE*8vIIjz=vm&W8^aDQIyb^-D=Sc-=f*tXsjFZ$ogE97CM0W{le1wp zjk&;~1q>W#Xt`kEWatQqtxWXwoZsyjc(@YgfsQIZI_TSqYt;?d?ZI`K@!=a=dH)@6 zsuoqi0i#xpX+n3GMas9j+inNC-q_0Xt@gp6drjz51Gvy;R47$kJ)OaE`Y6-%?cXUL z@cI2)0Dk>cxB~~HR=w4hKJnv1sp5KRAH4#&aP*^AeR}5y5^wj@hGASZX!mxwh!iQ( aBKi$ZU<*9p)+T}g0000P%Hh<-}<-U7S4py!_U$S#)CmDqB63KwE>{5WC5fW&zdw zlI8IMnj%&bK1`Vf%xla?aDPFrHj0rT6w=w#(JrOJaLmU$Au9z1(JZ-qba|_Uofp s9M-??`7hYt@H*V#7t@^B$LX~U_jOpmuUofoW02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00M7GL_t(o!|heSYZO5g{@%>& z4IHtGNWfVT3(JrqT>@5u_(ueb1VS{}=0C6##N3fo{sDrGkk)_T%2a8hdn-l{QY0yM zZ*SkT$jz8b_T+v<8}EZEd%8Aq)alv1}xpxthZf2sl=E-m5B#s-K8 zZ#OsbXn8qgm8aZCW`Z^+Gpa6VqG@!K(^Ios50RZatIshO|(*a@EVTLikF|mK{M1)WK`>;`T zselM&S;81Iu(5}8F05HaLRBeu&IRTGkmot_Jco#c@+*o0K1op&ftgX3Wl-(o{o6TL zDQtj1mSu9CIRIE|5k(P*2qFRn;Cq&Vh{87_g4P;on!-5;FT$_m$4QdBA4;Ip>EQJA zbeJbXs(slpGfwgxWm%#uOEB{Q@v3ng$Ipinh~t>%=jX|%kgkB4p_B@07pz5cevW(n z%=o6{W2=tAk45D3A5BpFMdD ztu=@UceRGC*C8VKdUl2=io(BfF*1RgwOCzUB>>oNHU$8>%!uda5cNy4D2l&FpquBv zjnhBxPL^T8TCA+B(4?(+Bm&>kFLK{KpsN+Z%$PG~pbP$!+tA}jw~IT*U|Nhs;Hr86 zp&R}ziiwOjkq55d3k&_uH_cT%@ewd{Xu;EZV1^lH_yyggK0fL+8L9vP002ovPDHLk FV1hBRRR910 literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_villager.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_villager.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0d0c083679971d923d571ed50acb131d8b9756 GIT binary patch literal 629 zcmV-*0*d{KP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G@eL_t(o!|hi;Z`x20|J{3j zHUXq|ps6Y$LcRk1C!r3RI(E&POj-LCvg9jNQI;q}r7B;bTbWRWR2o&CA~7XP#YDjY z``Pb0m{3R*DLia4gj;N%p6`Bl_q#hASjl4-vVHMze~%sIPFWJ@_j|`54~}=|vE$e{ z|Fply20*C8iB5+aIX5@AEyp$kN_o&afKna^3^t5WIGWpzNUN4Y2&)WO0U#kK(c?xb zmIC17PY;`=6Nq6K>Yn4$-v&CTc>Z(^!_hEX0B`Cw zCYf|@5NgQrHJ@`41OYxbe(eC*&14R|efRPk8{Q&GFfl_)f%jDxUpuqRCrRL#(Q39S zT@DborXNjg@a1P0y}x}pN=`x{B3x%FGZH#VBA?F#0M?(CAW4Em;*^;ogvbWKb!1-d zf4@uDLB#RQxiHY_laOPc)c0!O1Dxou`u?qRKfa$)>KSM?+Z4v8ns|BOZTPxgV`B^k zgCzQ5v5=HQhwoV#_Eq|C27e&uVSRl53OtQ P00000NkvXXu0mjf`;7*Z literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_vindicator.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_vindicator.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b208c83873fcf02982a4672cc1a7b3e6a1640e GIT binary patch literal 676 zcmV;V0$crwP)KX8vD5$n02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00In2L_t(o!|j&8j@m#F#(x+a zuYp?`0YM5%Ly;E2wWmu>kw@VbcpDx9rMVJ>C{QHIL#I$g7z85N#{6@N6DUYmgaw=; zHmH?srp_Kz*5@>9KD{}KejQzDUIx7)Gb?+L>Y*L7(&n`iB*s{jas;0a*8 zUZ1R|QmM1|(p0GvLJ*6+25VWCatgFd@)w5T382UT^!t5Qs}({Bgb=jbZ91J!bO6fb zGT)rt(Qh;w)M_;)07@csU6-$)vJ8hq09vgU)9Ex?5e^1}H-X)(58U71hraJ)Sr+s8 zoNP8rp-=#z-EJeL#I|h?-}HLD*v%M_Qu6ZhLa9`uR4O5*L`oT*2sKUP@$nJEFfa^* zYPE`{X{6KX+XAp{8vxTZ$z(DllSvkf1({3+(=^#^HUMn5+uKw@5Ci}ei$!L$8B$7S zv)Rczfc<`deE`M%Hd^E1BhGaip|9OuZ4N?TUC4J(yOm`EfTkH^@yeG>g2Wg5F_ zADB!gESF10qY)1e516KTJos-9zX(7smqXWebX}+0?J8ers`CIJK7PhXWnbq2>y978 z@0=6)MF51%<4k`Zea~|dG9O(dIt(J$FeL^oD@n?_!}Wh1Q*d~W1c2wcc%FOWN6J7l znL3F&9@CW>P%gtm-v@}tb%anGOqJA>&*#Ip)*Z*Wo;u&{zp>xzb;0e)H(AdB0000< KMNUMnLSTYig&64o literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_witch.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_witch.png new file mode 100644 index 0000000000000000000000000000000000000000..2b3cf8d87898996304dac1263359f8eb86d3f02e GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy-T^)#u0UExM@Ly%+1A#!AU!5I z)Ge{H(#_f4%FL*~A|uQVB-qtdxL{_7kB!NKSsk5CMHUtoc6N4pdV1d8-U)#&$)T<# z+41fUmep1-+JMH1mjw9*GyMPme?Jg|zDp1J+PZ!6K3dSR64{kf8Aix~J z7B|mNS+pVS|9|hNCH^t9BA?Ck`QdnG-`9&K9%7;Lx^Bjn6Ox1uJX&+LCDt=>rv0D$ zZ{Bg`NNXNYPEQbjFf&)5iNPl>V)}uLclIV<-MpaCq(F7fX9G#`2Mk_2uQ1I~_`p=q zma4^G!NO>e_1;nMN)&5GYLlA7cf)!PhxGRX3<~$TD)c1(N&cI2ka@~-eFlcP)@-4h Tr!SobbSs0WtDnm{r-UW|lMsYy literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_wither.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_wither.png new file mode 100644 index 0000000000000000000000000000000000000000..c1f01c3dec124497edaede19d964d2a78084efcd GIT binary patch literal 469 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyr2#%6u0UEzNl8vlPF-DHLPCO< zmseh1UP?+zP*8Bef(5Fos=mIy0RaIaAt8>Aj>g8uA|fL0?(RA|ItLFPG%zr*v9Xbr zmDSMDkdcuwF)`uc;mJsha&a&Z3-YNd&Xbmw{{R2Kx2uJfskV!QnYOB|n3$NTsHpmi zj69&lswF{w!3;nZH~>%y!+#LLu)sWVE|7ZV>Eakt!ML}-bnwKgXYyY_Yw^^ZAnf=a>^k z)H9b&oFZpp<&pi#M*GvAFUA%Pj(nG9ty;BtRn`Vpcita=6xObMt#q!3kMW`SG{xMd zxewMe{WsIGo;x8ydDGM~V%~lE;MS=(R256B{vO<5&ak&QSUdG}(UL9K z)PGfQUyi!T$K-YTb>qpBHnEa|bIkWM4Cj^~`cT(BLF{|90F!xi#kA8;--^j8?ULs> lJ>hPv*Dm=3JpIhMo0$~+B|>YxgP)k literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_witherskeleton.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_witherskeleton.png new file mode 100644 index 0000000000000000000000000000000000000000..75694303d081a9f16d75bf0bd3c7c44ef78b6b3b GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyP60k4u0Yz(&d$WdL|a>1MMXtK zL_|hLMpRT3NE#a(ySuyR=4G`sHobU!W!{|WH0A?!=^hS$ z3^YZoB*-tA;Xed4G(czvpajGIi^->pf%FDX7srqa#NYpmYOE9@IRkJXGsnGWT=v a|HtBMZnC8DsZNgpdBW4x&t;ucLK6TPRE9?Y literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_wolf.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_wolf.png new file mode 100644 index 0000000000000000000000000000000000000000..a42bd0925826d31acbec2edb369dc0881f69c41b GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvtpJ}8S0KH9!L0V&R3JI8vpGB1 z=gfiKin21_Up~Bh@yy#Bmv5gx4MfLwY`*5UCK#xiwzp{i*FZ) zh$w8>W$PI1z<;s0G_&Xh+Y5y literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie.png new file mode 100644 index 0000000000000000000000000000000000000000..3d16dbb93fca7f17098da310fc1d61a9e4b76eed GIT binary patch literal 751 zcmVe zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00LJ@L_t(o!|j*NOB7)o$3MF> zvyHYdqfV_USdpYBd%;+H6CyIaC`h+1b?8(}{ zetH$Z>lwh=TQMh67vfB3+d4oxi*4I1C)31V$9FWR=mwzsMkh1V31+4fTk`Uuz>en< z-Ik!^TpOB}AsSWDw2bRL;0j>)#V7y+gMC$f`SvBEQPmrOe~V3wO))UoSIy^g`Mm|W z_u;)$EEG^zr_i(viW=Hd1}(X?cctk|!)LRFXK$MbS$Ev{O z_$a}Kc5eYh$49-;LRrcIAej#3wVW#eKl>c69FPJLYHJmYjqlCc6M*ts4r8MQwrI~D zB$Y}5DG=Eo2aYwJ;>7VFe`X5+8(Q=ZAd#M6G1-i1u0O>VlWJ9a0+2s%kmu*7%nFWe h!`FlVoP+oe<1cL*>KvV}rZ4~i002ovPDHLkV1oNdOCSIM literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie_pigman.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie_pigman.png new file mode 100644 index 0000000000000000000000000000000000000000..461ffcfa71fcc880aeb1109d98ce5b2ae0114392 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyu>n3Iu0XoJBIEy)yPwYE z)9cJK`CE5OZ9A}%(Q{4s&d$K=;jH%$v`Q9n z-(}Hyw2r6r0^1H}mWCTCjGc0G{8ur0d(PVQLVX9LMGSA_e}((TvwxfHTs6y!{Y9YT z1iuqAZwg##bT?Cae5Zl!>(iL?rIWNIO}u!&x*n0(A-RFMF6ORs35S!?25ysCorW7Y z?lM0Uyuo}<@SXJnk@C{-iZkXHuRQC#VM=P{xz9%PDyDvln&x!4EbP0l+XkKg(l2) literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie_villager.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_zombie_villager.png new file mode 100644 index 0000000000000000000000000000000000000000..f092e6f5f0b81a70879dc9a020a602e2dfe6bc5f GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy9sxcfu0XmVJ*K`QBRSM9%+1!v z#-y{UXu-^mP95GT(`udTpGT*m!f74);bj@LZ0^1_CfG2kt*^eF2Xq?$|A&`wpBugRY>Vetb iLA)=P?3Vw3o8Lf>b+wF6$wi?189ZJ6T-G@yGywqVdyjYk literal 0 HcmV?d00001 From 57b5d13edf7c417ea216db24ea02a2b2d1d7c460 Mon Sep 17 00:00:00 2001 From: cora Date: Tue, 4 Oct 2022 12:22:24 +0200 Subject: [PATCH 2/5] Add setting to optionally bring back spawn icons --- mods/ENTITIES/mcl_mobs/api.lua | 7 +++++-- settingtypes.txt | 3 +++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/mods/ENTITIES/mcl_mobs/api.lua b/mods/ENTITIES/mcl_mobs/api.lua index d09a9adfe..b76a9620b 100644 --- a/mods/ENTITIES/mcl_mobs/api.lua +++ b/mods/ENTITIES/mcl_mobs/api.lua @@ -71,7 +71,7 @@ local spawn_protected = minetest.settings:get_bool("mobs_spawn_protected") ~= fa local remove_far = true local difficulty = tonumber(minetest.settings:get("mob_difficulty")) or 1.0 local show_health = false - +local old_spawn_icons = minetest.settings:get_bool("mcl_old_spawn_icons",false) -- Shows helpful debug info above each mob local mobs_debug = minetest.settings:get_bool("mobs_debug", false) local spawn_logging = minetest.settings:get_bool("mcl_logging_mobs_spawn",true) @@ -4442,7 +4442,10 @@ function mcl_mobs:register_egg(mob, desc, background_color, overlay_color, addeg end 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" + end if addegg == 1 then invimg = "mobs_chicken_egg.png^(" .. invimg .. "^[mask:mobs_chicken_egg_overlay.png)" diff --git a/settingtypes.txt b/settingtypes.txt index 7ab47e36d..0265778b6 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -108,6 +108,9 @@ mcl_mob_cap_animal (Mob cap animals) int 10 0 1024 #Maximum amount of ambient mobs that will spawn near a player (default:15) mcl_mob_cap_ambient (Mob cap ambient mobs) int 15 0 1024 +#Display mob icons in inventory instead of mc-like spawn eggs +mcl_old_spawn_icons (Old spawn icons instead of eggs) bool false + [Audio] # Enable flame sound. flame_sound (Flame sound) bool true From f47674b9a7bacbd04ab70837033f32315d2058f7 Mon Sep 17 00:00:00 2001 From: cora Date: Thu, 6 Oct 2022 07:44:59 +0200 Subject: [PATCH 3/5] Add mcl_util.file_exists() function --- mods/CORE/mcl_util/init.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mods/CORE/mcl_util/init.lua b/mods/CORE/mcl_util/init.lua index 9f68434ac..58285039a 100644 --- a/mods/CORE/mcl_util/init.lua +++ b/mods/CORE/mcl_util/init.lua @@ -22,6 +22,15 @@ function table.update_nil(t, ...) return t end +function mcl_util.file_exists(name) + local f = io.open(name) + if not f then + return false + end + f:close() + return true +end + -- Based on minetest.rotate_and_place --[[ From 0048a3edb2631d4b809cdcc43af8f5aeeed38572 Mon Sep 17 00:00:00 2001 From: cora Date: Thu, 6 Oct 2022 07:45:35 +0200 Subject: [PATCH 4/5] 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 .. From d297f4af8c83a18ad84012ad3bfa68f1a11ff8a0 Mon Sep 17 00:00:00 2001 From: cora Date: Fri, 7 Oct 2022 14:58:52 +0200 Subject: [PATCH 5/5] Add some missing spawn icons --- .../mobs_mc/textures/mobs_mc_spawn_icon_cod.png | Bin 0 -> 1147 bytes .../textures/mobs_mc_spawn_icon_killer_bunny.png | Bin 0 -> 828 bytes .../textures/mobs_mc_spawn_icon_salmon.png | Bin 0 -> 1519 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_cod.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_killer_bunny.png create mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_salmon.png diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_cod.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_cod.png new file mode 100644 index 0000000000000000000000000000000000000000..e82b889d2e9a06b6f88422d69186a55690f74418 GIT binary patch literal 1147 zcmV->1cdvEP)bb;C?#Nwf>H{lG-r&~q)?<-DpbZ=;gh2yQ5MIdsDx}&xhACohltXHS(JTU z>#Sbdv3Y};kU%gzJdHWddcR(~XK?VMCv%0-kr32lh%QgZ`Co@%Ex;%RcNho(07~L0 zgX1!iMrkDpqKXh2uES7m_tBW$4r8pic%hZ;*t|jgYYLQ<)>x~PB)$B@v9nq!!^XlC zZPrB;#1INl%7QWiufV|=h1M3v7*I-(gbAWBvql?D4d)31Mu!7XN;Lu0q%l-VMU;@; zBA3zcm*gW>>7~SKt_n1XTJa)R0a6(_4uw?(zyeY#xSUF@^l%)D!7R(qS*;_ZRPpjy z+%tM^tnL-vW7B3-e!iw6n!Ws$2el9nn>;W0^;%fzXkSgs&P=UzTqw8|#@XCF%gait zoLL+vgzPig9!lcmOqPkrD|_5Xv&!?lIgGMhM|QsP-8B^vqx7)S`lvC6xTP}5Qn5E1 z3wi*YuT-nuD$mv>Vf27C)&=k_Wn|l_{qO&>WbGE>a0bpOj3on%u?hfj%}qFXV5|M} z;*9QoqO|_W7<&qUaUAzxFg(;$#;&8>c?^UQ126#iaaaG}W2Wz4|IXNTnFUv3#?t4x zQz}-O<8}h512{Rj|Gi67HVdxAg`=M+03+QiUT;}zJplRtGyOk}KL9|n7()R@x?2DM N002ovPDHLkV1jYQ64n3! literal 0 HcmV?d00001 diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_killer_bunny.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_spawn_icon_killer_bunny.png new file mode 100644 index 0000000000000000000000000000000000000000..51dbdaa7cfb202eecdafc0f66453978a360bf2c4 GIT binary patch literal 828 zcmV-C1H=4@P)XDel7V_>O}Xc1~l zBU-m{K78B8xeVdDcA7K^q_A)#>t5X)`@Hvjyypb|v1r2-9UDTPAHi_O8!3NoHZc9JswW=RUPe^NBj>NXdD-L)-yz9+NY4fFe+z6cKqqd8S}|Igcf= z1UsjLu2U-HXoxd3!=T<2aNcGhOb16u*w`Yl`9wtb0o4ufj)k+kuCYk%p2+Yg5D zz{aN?ZGCw`D%9gru?op))Jo12Ft1o*EBH2?2{%6NXj=hV!PO}HvxH$c?w)sXdlhG8 zR6SS8;?mN1-LP`wX0rFZ!FuYp>DxDjpi!?eRV*cW@NVPncmSG0WU9b%eWVxx6BB8JWbdwV-c={asT>(gOK@B1ZV?|UNwPzmUHT>zF<0OBj>1;a3|yihM6 z3~k5hdagH)hnAa_pUUKhdIk+QLqkwKs9nm7t0pB?zMhxWQLH!?07X1X&P0Tjv-;{P zzOTS4CY!y#Z-1@+`B2&~?&(Hz*S{E+Y^OxjswE**6tTZs8}FY{Pp{YnR(m~@mNZ|a z^Jh>Jj^%;yWV|VIPzU^N4**om>`c1fMyr^}-Y)lFMwOo!EnaTG41$gT0000ldBIg=qL$s{DH)98fJCh1Ho0nyTysFW&E2v`+qYwL?BDiqtQ zP=rdn6r!;h@WBTaiQoH^(0v#)Efi!WN@B{bD0d9XiN zFCX8-e|@(jgf{!}f*_jn}X@#J% z@iv8xFfpqB)v%v@Em=!efBooJ^2-(A{A*zEr#?L?rFtJ1&W`PQJ~LKklN^{Hw|X{K z`gW(PZ}A4nc%keVtR1ydwMtoa(==OOrp4B5kiO8G+L5iCIw@as1>S$~%Olw!I}*G8 z)XQlSpp;@_tyfL2z8sCZyhlQ8DYcCh5#_Fj)y4>1#;^k5C1Q}ZT29L9q^hb%q*4oK ze*B~IwQT|6k)7MO-yCwUyG52bb#4)Tt@PPivX)idm@LKuj|364aABE&)HPP6LQ^V$ zv2Lw(c}(lM9aVYe!0Zh@*Yo6qPad<=AGzBHpx?f4FFBl(s+D^DgLmmyTJVm~ef9y) zoCBfjZMuH*He^+Sv?{SymaNDM3euFuTtTfcL}#RlNC-q+peY0bYtVH$x(rxHsNYKF z?07m54A>m`{@R9HZs*IcH#5@kZ;o5>HtvckS<00yd-v8H0B*SV{;gSBOjc5jptfa} zRj%-P*~>D5rJx{&L~9HO1B`|t3Mt_*2Ef8tpcO`FS_=@67R9>S6?c?;;$3TlfpT5( zQ|7yWY!kneeDP*kl)eShA}!{!VRn!M01+)|rH^W@v8;4lS>tM02C^|ZY)|F;&5R4m z$_gvJHDpl)fIt9Q(@f$h%5M@E~RtXYJ`Hh@N(m86bQ@X2E62wd<3^o_-u zu_$T@ouw#iiL5G-%L+o%Z>Ex&!AIj$`(~eywWtVwo2k^CX=phuL+` zAd_2?KJSpJJYzI7mQxhKjJ07lOdyRyxN!_$2=F`y8B>6W*LAIwR$3K>>T#j6z~e>; zay>5#;>Kwr`sKeJq7y$nYNz+zDzia)A|0eA8)S7W%TBKw^qvoj;c073u8KTjN#c+Y zig9jTMvmsZg3_Ax)`qCcQ`Xqy)|zwH+CSCSzO+>8r3=Dig)&Um>N$t8FMapJcmMU0 zUU1vPpQogsx>c>G#_}Aq&;O1_!ax!i<8@u%WsM%U+IYqETS~*ZraX_B<4Aw$#i6Iw z4}viKi?v1)QB_$)Cq;vvX*Bo8jc6P9#5az8_2842Wkzqi=RWrA@W9k&C+cnt zWF^M{G?_6lb?qPsVF6{s!18|ICC~fwL%*5tKla|+9KpyotfqS=uA?_GG&rz+;oIMQ z?!R)wfAH{4yB%vSfuNZ-1f?wf_LO6G&loENF~-ano_@yu2a{t9hYuON!5dt}-vHj! V-o-{4MBD%X002ovPDHLkV1j!n>{