From c3eb6035aac0a03c6ad222f30132907a0ae5e5c7 Mon Sep 17 00:00:00 2001 From: Boblet Date: Tue, 18 Feb 2025 16:21:38 +0100 Subject: [PATCH] deplorable gollompus --- changelog | 4 +++- .../inventory/recipes/PyroOvenRecipes.java | 4 ++++ src/main/java/com/hbm/lib/HbmWorldGen.java | 10 +--------- src/main/java/com/hbm/uninos/NodeNet.java | 1 + .../com/hbm/uninos/networks/PowerNetwork.java | 7 +++---- .../hbm/textures/items/ingot_metal_sheet.png | Bin 5095 -> 5960 bytes ...s_this_please_reveal_all_secrets_to_me.png | Bin 0 -> 211 bytes 7 files changed, 12 insertions(+), 14 deletions(-) create mode 100644 src/main/resources/assets/hbm/textures/misc/star_bober_what_is_this_please_reveal_all_secrets_to_me.png diff --git a/changelog b/changelog index 39319f886..46e6eac40 100644 --- a/changelog +++ b/changelog @@ -2,6 +2,8 @@ * Large deposits (hematite, malachite, bauxite) and caves (sulfur, asbestos) can now be toggled in the config * Removed recipes for most old particle accelerator parts * Dense coils no longer have recipes either for the most part, all coils with no recipes can be recycled back into dense wires +* Natural gas can now be processed in a pyrolysis oven, 12k of gas yields 8k hydrogen and one graphite ingot ## Fixed -* Fixed an issue where `/ntmreload` would load fluids after recipes, meaning that recipes using newly added fluids would not work correctly, as the fluids don't exist by the time the recipe is loaded \ No newline at end of file +* Fixed an issue where `/ntmreload` would load fluids after recipes, meaning that recipes using newly added fluids would not work correctly, as the fluids don't exist by the time the recipe is loaded +* Fixed bedrock coltan being way too common, drowning out almost all other bedrock ores \ No newline at end of file diff --git a/src/main/java/com/hbm/inventory/recipes/PyroOvenRecipes.java b/src/main/java/com/hbm/inventory/recipes/PyroOvenRecipes.java index 384783d3f..616adb05e 100644 --- a/src/main/java/com/hbm/inventory/recipes/PyroOvenRecipes.java +++ b/src/main/java/com/hbm/inventory/recipes/PyroOvenRecipes.java @@ -118,6 +118,10 @@ public class PyroOvenRecipes extends SerializableRecipe { recipes.add(new PyroOvenRecipe(60) .in(new FluidStack(GAS_COKER, 4_000)) .out(new FluidStack(Fluids.REFORMGAS, 100))); + //hydrogen and carbon from natgas + recipes.add(new PyroOvenRecipe(60) + .in(new FluidStack(Fluids.GAS, 12_000)) + .out(new FluidStack(Fluids.HYDROGEN, 8_000)).out(new ItemStack(ModItems.ingot_graphite, 1))); } private static void registerSFAuto(FluidType fluid) { diff --git a/src/main/java/com/hbm/lib/HbmWorldGen.java b/src/main/java/com/hbm/lib/HbmWorldGen.java index 42f7e616a..9732970e9 100644 --- a/src/main/java/com/hbm/lib/HbmWorldGen.java +++ b/src/main/java/com/hbm/lib/HbmWorldGen.java @@ -168,7 +168,7 @@ public class HbmWorldGen implements IWorldGenerator { int colZ = (int) (colRand.nextGaussian() * 1500); int colRange = 750; - if((GeneralConfig.enable528BedrockSpawn || GeneralConfig.enable528BedrockDeposit) && rand.nextInt(GeneralConfig.bedrockRate) != 0) { + if((GeneralConfig.enable528BedrockSpawn || GeneralConfig.enable528BedrockDeposit) && rand.nextInt(GeneralConfig.bedrockRate) == 0) { int x = i + rand.nextInt(16) + 8; int z = j + rand.nextInt(16) + 8; @@ -302,14 +302,6 @@ public class HbmWorldGen implements IWorldGenerator { } } - /*if(WorldConfig.siloStructure > 0 && rand.nextInt(WorldConfig.siloStructure) == 0) { - int x = i + rand.nextInt(16); - int z = j + rand.nextInt(16); - int y = world.getHeightValue(x, z); - - new Silo().generate(world, rand, x, y, z); - }*/ - if(WorldConfig.factoryStructure > 0 && rand.nextInt(WorldConfig.factoryStructure) == 0) { int x = i + rand.nextInt(16); int z = j + rand.nextInt(16); diff --git a/src/main/java/com/hbm/uninos/NodeNet.java b/src/main/java/com/hbm/uninos/NodeNet.java index 650d902bd..c40d41a3e 100644 --- a/src/main/java/com/hbm/uninos/NodeNet.java +++ b/src/main/java/com/hbm/uninos/NodeNet.java @@ -68,6 +68,7 @@ public abstract class NodeNet { /// GENERAL POWER NET CONTROL /// public void invalidate() { this.valid = false; UniNodespace.activeNodeNets.remove(this); } public boolean isValid() { return this.valid; } + public void resetTrackers() { } public abstract void update(); public void destroy() { diff --git a/src/main/java/com/hbm/uninos/networks/PowerNetwork.java b/src/main/java/com/hbm/uninos/networks/PowerNetwork.java index 76897c4fc..174f553a9 100644 --- a/src/main/java/com/hbm/uninos/networks/PowerNetwork.java +++ b/src/main/java/com/hbm/uninos/networks/PowerNetwork.java @@ -22,10 +22,6 @@ public class PowerNetwork extends NodeNet { public HashMap providerEntries = new HashMap(); public long energyTracker = 0L; - - public void resetEnergyTracker() { - this.energyTracker = 0; - } @Override // this was all fun and games but let's take a few steps back: this generics stuff is kinda breaking shit, and as it turns out, apparently nothing even uses the type public HashMap, Long> receiverEntries() { @@ -39,6 +35,9 @@ public class PowerNetwork extends NodeNet { protected static int timeout = 3_000; + @Override public void resetTrackers() { this.energyTracker = 0; } + + @Override public void update() { if(providerEntries.isEmpty()) return; diff --git a/src/main/resources/assets/hbm/textures/items/ingot_metal_sheet.png b/src/main/resources/assets/hbm/textures/items/ingot_metal_sheet.png index 94d7d4a402abdfc9f252ff212aedfbfa91a1b6c8..1490b456c50b4b40149a7c967d32e477f1d57957 100644 GIT binary patch literal 5960 zcmV-O7q{q%P)ZBSd+na6(@#H)A_GA|Ychj#~KieuNt7*xm9+qmsuZJ9PrW+(0@JG*JuPP&_X$Ta=nPPg&K-EEq5328Cdo5b5D*wiLAjvY*5z(y9} zmmo{XAOS+WNoPOE_gVsh5s=u4{hwi^dv%_3&prR=Jm)#jbM8eFk0Q7Z>DNfi0b3A? z%-fIN5VCVpAzMgYFJvVcDyYXVRd!Dh4Zt6%+U#yZN&%LPC~ zL&Ji~%oPjq0XjN5gbHRRU8~j3D6H4(g|8CS*4B#F)>c26j*brU^Yf?4_V@R5=FA!8 z*w^$oG&CsZf>i>wT1{SF9tML!7>!2q^70rO8e(W@h=(73nC9l@8D)3x-YsO}`yCDd zoGuroYgVI+2q#N)=s;b>gsBC?AS5wqK6M3=FFKhsMTt}(dat` zG&D32j3qD_3}SF_5CEss$rDdJp|tObC!PS{si&SICntxvxHxKRYNpk>d-rY;Q&2?d zn$-ZPqoO!@4NnpN}=s)A;T*E3j$PCUN-i;aS@{momX(Q7k}5M+ZB0?4Y%^ zby}gRq=UDUbvhj_EiHhT>_BGz@ZrOL#}z|dZyK>)o5rs{Q+8yhWzX-^0Tw1DS}p`p=bK# zMMFaa&pr2?c>3w50VF^OA$ab&=Xm<*r`fb=6N^p$LJ=7mi3(tFaFD%w_fl0=MQdv- zn>KAy3i*;QBM^aS&YVG>a{+WZ9W^yI{QAc3<(cf>kQ@Um~T8+jlJEbmPqOV_5^05ZDHKdG; z3~}Fm_bEz{pPx@hM+auJSt+DetBH$?V{mX#G5Y`(i$wzO9PC>jyb93R*f`As3=R$w zXt_2Uo0v}!Xl!gu^!E1p$D`$N>TDrZUx-H$3yEjXRbH>x3wgx*e*d(t|4GWvS5`)_ z@qf6U1mgM>;QPZT5#n78$j+eb5C%K)KhGE%8VXuQwivOovEEgHti^LpO-|L^Pea~U zId8@FKS}vp3F%JX53m^d`1#5X4Gj?+8$0i7%kqo1AE36jHmH>BO!@HI+FD^S7=-*8 ztb8EIQ-JTEue`xvP^O4r+8<2$Kv;+Z$aC>x)i)m~`vD$*{Bh;NvypZ)7z_r{+S*Ef zem?T&Lh1uA`Q_#1tXj27`I7@q;9VK)*s+81^73f`qfZ;b5ZKq(=XY$g+2*~bpD!fv zl5aE`$<58hVzDqdIH&|vWbE0qN0KvsGlga4-{obR471scZy+Za==FNBYSk(>ZQ7*d zD*F5Tsi~<^mZx%{NDfAQn$E0mAST$LOh-qD$j{Her4FsK3h-U`x3siy?%X-Qf>SL- zATq0~tCjSxOuCH5#>SutGr(lTv|Fc=KN*8%{3Q$b^6Bek`)qPn{Jrc;40 z`9(!VR99Ck8$|$R*UwyTu)Mq+V4C9i)_1EgIy!o*n}90NNvG2}t3t@Wf(+lee`+EL zyw*Uc)A>1tGbw?u*_X*To6UaN#$ZCz@_q)HeEIlxP=MRP0?fE8`10k;T)uo6xSyc<-hQwn|Cwi=ky27p#7t#&?AXCCfB8$lRmoj=5dz?H zx%^J1r>CPgv1X&j1y8J1;6K%CGa}DPXRUH)%9BHnMT!Mj9I%rv+qY^Zo;oFSl(j*AHX?jvhTa zt7TXW%qJVSkX<|rkqrcC3qk}+h)jJ9%vT}gokDMC9pbCM7V}Q1h({4${k6cU{}OT} zFBtM=dHMP?kv-FS@hD=h38a}2EFr$-ySuwZW@hHRWETrF`TzlT%qj|zo}TU<-HVjg z?Ck9HBOZd^g(RE*K-0kOWC45$3?>u!NktmxydS_x{J2RK+fqm6ah$5=)mZ1;A~yfZNT-7q77Y_;e-MxpSv*I2=Ss zkgy~Y#@(FjHnSwzo4=Q)Ot&w+^pf9+;^JbFl9EE<@?8G?h2WGxRsfU9gw1A?Dj(E~ zwhkl7X&FRDtLf_MB0D?#t^!Pf3SiBeJYhBu15mPI0}`<6{`*-HA%Sa*zDbw_>~1&7 zp+I5?+mpk^{`y9xGv9puzr}l}&Z0|AfY>mQv>038;|saDL~B$G4!Ri=5=rV1>{t7E z=Yz9KBc6HcA4RkZ>=W=|^D+9YDqeWu1@YvQPtKVvZFmU7p=wH2R&PZ@eunPj!SR8StB3}+=DPM39(_+AE;;Bx4r{R0Hav0j)Np| zys3%4?(>9&hVjN!3#>iQg&3nzqNzO_ox1fM0pM3VFN>KIvZ-^o12sp;L zHsItRp8PSdzWOSz@iBhzqsM?ze*EK~k(rrETx=}$2M*k|0@tBpX*4GepP}lJNBGcu z1sLMm$B}>&Tpm_0U&#cpTBl>rzdj8riQ(Zv(sFV*^}$I1>g!)8X)@khqb>n(z=+_z zxBi!Lmxu6Z3G;}cudffQ)k;=YG6?_85PSF5NR`FKg7{eK{(4-hlu8B8NuK}7PVvvb zcyV^ZLg4QZbvAlQsuiz5k9OLIt?It=x;-QBg;*B@n0ATH!Jn{bN&bvwg zsJJ$QJ86*r`0a0a{OM=-;LSJrn+gN;U4==(zwOyWe4L75_XOCTpivPM8N=X!3$!Y* z19lH>7uzuP_K>|i6C{cFs6>AEdL3EW*%THO@YaC?Y}inOP94oP^AJmPnrV%xYi^b* zV`bEo*X7iUodyT==+j0q)52sE);Mn_GIheYz!6W>Qj60g5kp+FtB^W8UbLDg>2E zz$C;kO(h~!qJL5_=5Ww{`Vak0o)n!?I5J>Z1FA;z47pZX|-p`t=)mV}X%mI1>~ z28JdG<@#$nu3vv31h2e(gxB9VkQybyvU`{Hp6tGKM=OB}LUDu(;vII}F2RwLrx_WG zpl`^AP8|x7A;f4CiI0z=^Sqgp@1Fu7AuNRM0lNg=Sw1@HUd-lUlG5%a1#joq9XP=1 zvLXsn@8!UOeUxOZg;7DMCXBixN9NS=jm^zcLRqme8jo}EKWkGx0=88>()+@{>=aKv z_o8xrV^2TEo__Aj&LR{rb#)O6e4%tTU8h5I~`WkrG*L40fkaXK}QCI=D_6BkRr(@pbV8gYz!81sPL?j_ysQ%O=x2nk6A07OcV z0Q7}A_|Dd?pbLZHNw$8elDMqb@l;h5A3do%)YY?CgE<55G%2_^0~R zif??mSN{F`Kl~;Q4Ih%9pHFv3I~!IO(4N1P6$x3i519C$|2r(L%gGc+P98~R=@OXm zaLWY2G+?(&0|NuM)#&(h(+SCHwX&|bxK{v2 z8vZXeB79M{Gv4v|%)B4KH^%>YdOrVFpIUrJ@>+_ zog#Od+>ui|{`LRfCtj}^zP?@xMm`YMuV1f_W~T%I%?Yognp(Rgb=}$x zy~V{=F*O@Fm-gSu2muHQk$B|q|Gw7)SVrAcZreKVj;W}q5T`zBBR4mXwzf8Mb933Y zZQFu6dj0zKLa*1ea^*@23kxYMEW~6oDZlUh$q#$KRar@CX({*_F{`r8T?B$nV7VYir7>!21 z)UU;2Vd>JP(=5SUP+VLr3JVJ!c z;4Wr{%6V-JfU{@4=~+pVICu6eLzW)KCOiy|x^WArs;Uw~2!s%9-@aY!-@kuaC)d~4 zlbf4MxFq2o8z6B>5(6WX0KE6!dqFqu>*b|lS@wO5yFG~O*1EH^lcc01zjBU#53$K} zuXm>Q--%F70)Kt?FMR)7+i*;RHUc)RTh4*EnqbVzEL_c z`<~dhZ=YW$e&?GHaq&VM!wD*g$R{@=fz!?B(5ORspmYOo)YZ?qVU?AYq97-ka4C-H z_)ub168ZV}@j%%s+M8Pxg#d3TSRE>%36pTT{p(=ZihbBacytIOE)SCeoc$Im%hrp! zV<+x-B~ZnvqtL{uIQOv;9OIbA1xw;%*!s0HP^kbnOiZx%xBD6Q2qd8I!a25PX8KiB zRb>$Gyj4fevTSg9K)Qyp$4*>I7^5!1kz-Bl+qX{~sIQ~`!0Zvc$}g3Og5^3iiAk(j zQAmBwYy9!x5x^U|boO4tX0s`EB!;VqO$@{32`9=iexo9njnW4<18!EVxQ~W+TR@Ts z0gNp(|MQ4D393-Z1>u0jI~7FhVsVWP({|!R5N@1ff<$dJ6&{-k2L+?vIv8-%-h2iDthoLVtI^cLT|fxY z(Rl10?~ytLhKFHNqOa5GrWPPZsigjQ*WV8i8;Z5- z0?CO>`LO*wk?~2inM^$R;5G_!b7^jB!e%nk-fE(%>XB*QdS!WuD9Fh`6RRaYJeuGC z*Ppm(wQ{oEL|%3_7rVNqlMkQ`^X>_d@8LRJqm#UU>_bkpwc!{Re6gSaQ%48a&bMPT z-~6H1I{_-Ebp(63n{zD>iFsvrolS*<@25Z;5xoWkdFDc=`fqGV!=_x46BsV3ED_5-?uYJp}A(ao7ih?f| zqX`cuGckuZn(DDwy(7OcC!1d9HLhOw`ln(|);bDStnjvh80s3l@qtm`oY9B?B10ss z!w$g7HTwwRpFn4R7NLrciC_{i+b6+3Oc>sIRsuo+jV>0~Wf$N8v)7}K$O_P^Ps_(wZmkd>9zVh6jU_alXr}GT+@8v< z{K^KAQ@EZBMkAwED<5C%!V?-oNL&aXwVUTuM`31)_^5mO^$J($#9ZsR6CrIuh~rTa zI)`iA1)x%ehJ|@V*via%deKG$(K!2T#HM)Pupt4O=x7jvw^tlll=lNnmTo}3B$2BY zD_vb(ga|=WL9 z-Q$xmak~3bV&o;2YHZRi+(MA<78W`9vNY=+j-EJ`$_jdCsyG<5c3uE3D90X2x+(cn zk(87qd_QG`0)fcC3oqpT0D}OBkQC3z<6&~dGwBATh)^lw^5x5^;9YL--+HB&l{d&= qXg+>TpEriTp#21WclQI#2mcRQRkDCztBg_r00004_A{}|pk?{Jfe>9#$`?>X;zZ}U9A-}m`F&+qcQzmdda2&N#th{OU=hEQbQee9aZ zU!y!~0|bjQg!pTh*DUnM>FMbrJw5%p3;R55+qO+?+qUhx^&5>wk(87)r+isinJ6nO zoAG{Lmr)a5vt|tdHk*w@hYl^s)q;V^WD)>5IXP_KzCCFDWo2c;>-Em4oBUj-(*dw= z-@btNGYXoGbW&0h0Cu|_nA-^3wrvvw0|Noi>~^~%KOH-E>FDn6CMzpzh5@wmk&cUto3lWp(J0hLsH>|J?d|OWGM$~B zQ&W@jELbDxbUL!LvoV=W!eX(Iot=%x{N)WTTM+UKR;i&uCA^|cDcH`x*4%mQ&U4_W#x0zU^1D6+wBIx>-F-)6Hh4hd*X>F0C?)Dr^w36A}T71+S*!0rxyGz zRasd{dwcr~<T3|YbB%6C;$!}I;31L z)Dxn3}xPN!2mpr)pV)vH$n zeq+lm4h8zMJ85u(HfT*Y_0NUHziHeHCX0s^*I-QQFs3?WB zN~ux_x#i{aR6#R5AQDt;_ zNp5vO>A&*x^ObX4T%2;hZ{I#CBO^noJKgm3baCd)8A*9yG#bT1TKdlc^^m)5+cqJO zSnA$gow%o)F|dSM_>C+C||sv#aj1S~9q#6snbMx&5hTz!2b%GatN{3)im zHv)1$FugCh5zxXlFW85)AjQ*HVE-TT>c+W|WKu#TnEEUEfX5$yToInH(w_&D$t2p_+sVnvK|X&Gec&fwT3Sj$ zL4k6}6E5(N43(9Yl$MqfY)(M}KY5GAg27-=W^3|iTN|cJJODFl#dy4Aj=v1_;ShOW8vn zfBbPVJ)xmqQOfgo*&9kqN@nPs4>I}b%W-*jw@@9kJ-69x%H&G%0Cj>wr_%)(1PG{n zYisL_5HXodLhS)SKqwqMc#yifI#E+o^SPm*CZC_5PfbmYk|+U`tj~NpWR#Yc0?aU+ ztWP_ekk{*-*C29VAwwPeot>Ql3n}n>gI=!>=oIHNg4*q6@-~}IS!xGEUe*C935g$ow~3?d(LILN4}sZp-w*zfA!E|8X%2KZZldR|~UW{Z8<7$qeoO6MrQv)ODjI>p)Cexc+`OG^V>{LrC8 z$~$!!P9L4-G(fQUyx5nMCN`T*@euV;HNCeFw&k~P-!3I3C5gFyQ(0NbuYdjPfKf?? z2Ega@1w2ekOGBsAEvWUuzc`UyTYc#DdZpsEwY8EQ5_83WTwI(IBJxCMp>A)t+oicy zu{AX{vyunZcY*0&edG|B4RYRKIuSWFR#H-;wEX8)9InmurjwV6Ekws$9x$J007zvB zG21F?K7+`aqIZ|=&YFAs$2A{i48Y{5tYXE*SE%yj*^;MwpQgP(w}|tA8(F zq@|_#WB3bvm{g;yt1Eyw1fPYH-G8<)m`~S&^8spuocY#SLEbg;Uo;1^~f)He?V$#sz^;u{gdqv*s^7d*s^8Ib?YxIEEMta@pH;=*swut*svkE z{Q+vi#l^+MXea4Bdyx;DkKFL&X?c0M0RM-T=bwK*X#Ka}e!KAbe6+N*1jycb=bd6` zXh<2k-hco7`S%B;rlcqVQe0e&BuOMECj&6iZ-+orZ&ovORCTDh_{g3Vli}M23PCho${6w;BwD$7pf8Cm0bD2|5kV%YD56=_#cW z+n;(;gloY$1}9oRqR*k_x#yk}Teogquo2?IGz^C5C|Z%ltwr~Vp7SnpvnRNC*^QVO z;(`0`61dIX0*e{QQBypsgrmlqOed99ZCI%N2CgAy}&!pv;Vk7{L}L<%x?q@d}qVAdE@mr z2v3US@bM49C%`+xFP{1r!WT*0d+)ux{r1}ctX`EZjveosN{L+=Vj{uKfBg0(9{=ff zKHam2ZWN1XlEjCWL!?%NRx4l}qLWit6e2M&E*NpS=s5lf z-B+EGsk~ftnvaorYc8FinDGpcV=O8nDIoy?gli9NKJ=9FIPQdgy8Stwm}k7Zy_r)6A7qqY~;egIkaJd#>QR#{$p4W5)-;0@&E^0 zS|ryMI~L0kp8Wa0r2O44o=-VH*w1rMUz;->0>y5 zp@+7%COlo2@i^Q(di8B0HjhC<2-@Sv&q+7moG*wFL`N_P$}q9PgaPSEn+ zL0qGgj7);l=_l<}RWcz$Lu^7W0E;Dv1^Pl@qs8TKTU(9FW#zWr){4{UAl_+7Hd0tZ7g0J@$!ef57I=cL)ZxB&NhMH11~io+C;H zWYT{wR1_D9+>ef={N$zk+38u+Yx%et*YE^y?cNlof8uV)m3x#Q8xp*4%H++AExp#B9+oXzMt^@lgM)))W@akOS4ooCxpSxV z=9_PdQ>RYx?6c3#>S`~){Icli=)hvJ1T1~+c00+*$uu-H1l`FN78Z)UygZ7Fi!qzc z063ja>g((2>+6#MD()^4liGOf4hO)DoWOk0?6`A30H;o!qNk?^kHUHqz02Ocd#S3b5<&=s5NzJOc~&boG&BGZCP`>Uu96s`C3Gt1bolV$V7YTo>3Z?i zTUR0`ClOO&+tt;jT+46`Oa`S_U4Lyi@ZtXVc;x;~xW*xF5v*IYoW{M)Fydf*SP;5c z;+(acgF-Oo?q{*r#rMDeeX(oTt^i9vbl<(4>ozkOtA#~57}8@o-g254T?n_YU&q_^ z4GXShMMZ_k%}OLpiXuEZgh;JKPR>`jy|{pmmev3xi~+h3iI`9c??j*u1|2vDCkYGJ zFyxzLT!44LPDSxrQUB3VN&Azn4{&VX5l&ySfNK=%s9)^f)74wX4kG=qOqZ#hQ|44 za1~!K61mIu#Kb4CVnrSewQus@yFUQ@3mk9ndHVbN6&>+mS|Z~^@lA%Y#5H3YZJK!11-(X^jj@-v|FjFdU!@ZQc+qYaCTq?<^K(ZZ6&OgMd*yU&xBnu-K0S+a!5VIND9mjXjD;9~;7 zc2y~;?3?#sy=sL)9f^}EBqpS@dhG<49S)2|MKm@xu(H@lZhi)aq*N|mc5tL_Zy@=* z){ES)6%rE`Mn-%VZ#Oq!clcXAFDsK??-edj_4?DXYS|icSFG^Yfe7lG{0q5Z;Izep z02XT`9D^>v%N6GkVN?Td56s5fkz+ZKc9Vu#3U`) z#sG-Y`~MoC3DbB8mqr7G@@`5+pAk*sk|p@O0}u+x|Ay1Y!Pqz~4OL{`*}Yq`SS&ak z4jgs|qkRsBxk_eYA}7t~C4lPcIw>(R5$jMt)zz;BR5T≠X4MLzktC(LM)Poac!K ztf$TMl9yrc@0X^37>P*?MF%uA>>@EO31p|$C%}lm0i`|LD)k%kA?wG@y&41&l0uRc-V^w4WF?duh>{FP8>PPhLR$hkG5dGxUet072jMZ zvhvo_ZLu)yaB%5d50fDpG*KE(cGwoABQGOKoIEqLyu1~9F`o{p3?Ux;+fw~QuO9FL z6y+}qy~W`SwT4IZ5*H4HQ|S3eY=U>Ghz!s~hN6?k6SbbIDIfLPCO2pJjvqvyqn} zsh5WPkfP-0>Z2?xYSF%Kx1<50fq}=a5x@JzYvo8V|9`gA2UQk0$wvSH002ov JPDHLkV1f>z!m|JX diff --git a/src/main/resources/assets/hbm/textures/misc/star_bober_what_is_this_please_reveal_all_secrets_to_me.png b/src/main/resources/assets/hbm/textures/misc/star_bober_what_is_this_please_reveal_all_secrets_to_me.png new file mode 100644 index 0000000000000000000000000000000000000000..eb6de1f3c4b12b424ff58fab2e2af2ee1ea28882 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqEX7WqAsj$Z!;#Vf+} z(rA3by*PE}x+Nw|g2l1MuG;B|JJ-G0zSK9gAvo4*QTDt~In$O*$ys$M@w)`G=&kIc zeRop+X~_Q)Ff3o?U8D6*>ClDtlRq9+r@WXY^_Kld?Pp%eN5-e#{LWDUx{ATm)z4*} HQ$iB}c6L#m literal 0 HcmV?d00001