From 23ef33447280d83d44c1f7bcd3853fe59c0ec1fc Mon Sep 17 00:00:00 2001 From: Boblet Date: Wed, 6 May 2026 15:16:17 +0200 Subject: [PATCH] my balls are heavy --- changelog | 2 +- gradle.properties | 2 +- src/main/java/com/hbm/lib/RefStrings.java | 2 +- .../machine/TileEntityCargoElevator.java | 19 ++++++++++++++++++ .../textures/gui/weapon/gadgetSchematic.png | Bin 4790 -> 7777 bytes .../textures/items/coil_advanced_alloy2.png | Bin 0 -> 357 bytes .../hbm/textures/items/coil_copper2.png | Bin 0 -> 381 bytes .../assets/hbm/textures/items/coil_gold2.png | Bin 0 -> 292 bytes .../items/coil_magnetized_tungsten2.png | Bin 0 -> 337 bytes .../items/coil_magnetized_tungsten_torus.png | Bin 5940 -> 0 bytes .../hbm/textures/items/coil_tungsten2.png | Bin 0 -> 139 bytes .../hbm/textures/items/coin_siege_buff.png | Bin 379 -> 0 bytes .../hbm/textures/items/coin_siege_clay.png | Bin 372 -> 0 bytes .../hbm/textures/items/coin_siege_desh.png | Bin 360 -> 0 bytes .../hbm/textures/items/coin_siege_dnt.png | Bin 393 -> 0 bytes .../hbm/textures/items/coin_siege_gold.png | Bin 396 -> 0 bytes .../hbm/textures/items/coin_siege_iron.png | Bin 384 -> 0 bytes .../hbm/textures/items/coin_siege_schrab.png | Bin 422 -> 0 bytes .../hbm/textures/items/coin_siege_silver.png | Bin 324 -> 0 bytes .../hbm/textures/items/coin_siege_stone.png | Bin 327 -> 0 bytes .../hbm/textures/items/gadget_explosive.png | Bin 356 -> 0 bytes .../hbm/textures/items/gadget_wireing.png | Bin 295 -> 332 bytes .../hbm/textures/items/man_core_alt.png | Bin 275 -> 0 bytes .../hbm/textures/items/man_explosive.png | Bin 370 -> 0 bytes 24 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/assets/hbm/textures/items/coil_advanced_alloy2.png create mode 100644 src/main/resources/assets/hbm/textures/items/coil_copper2.png create mode 100644 src/main/resources/assets/hbm/textures/items/coil_gold2.png create mode 100644 src/main/resources/assets/hbm/textures/items/coil_magnetized_tungsten2.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coil_magnetized_tungsten_torus.png create mode 100644 src/main/resources/assets/hbm/textures/items/coil_tungsten2.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_buff.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_clay.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_desh.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_dnt.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_gold.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_iron.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_schrab.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_silver.png delete mode 100644 src/main/resources/assets/hbm/textures/items/coin_siege_stone.png delete mode 100644 src/main/resources/assets/hbm/textures/items/gadget_explosive.png delete mode 100644 src/main/resources/assets/hbm/textures/items/man_core_alt.png delete mode 100644 src/main/resources/assets/hbm/textures/items/man_explosive.png diff --git a/changelog b/changelog index 58f5291f8..53b14aebf 100644 --- a/changelog +++ b/changelog @@ -9,7 +9,7 @@ * Reduced steam demand of the rotary furnace's hotter fuels by a bit * The acidizer now has a sound loop (chemplant sound at 75% pitch) * Updated some bomb part recipes, mainly to make use of the new neutron reflectors and some more modern materials (why did ivy mike coolers still use iron?) -* Updated the fat man igniter icon +* Updated the fat man igniter and gadget wiring icons * The cape items, which haven't actually been used by anyone ever, are now deprecated. Existing capes will still work, but the items are now unobtainable * Some long deprecated melee weapons have now been properly removed diff --git a/gradle.properties b/gradle.properties index 0d9971fd7..7d124d5c0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ mod_version=1.0.27 # Empty build number makes a release type -mod_build_number=5685 +mod_build_number=5687 credits=HbMinecraft,\ \ rodolphito (explosion algorithms),\ diff --git a/src/main/java/com/hbm/lib/RefStrings.java b/src/main/java/com/hbm/lib/RefStrings.java index 17c8762d6..fbac100cb 100644 --- a/src/main/java/com/hbm/lib/RefStrings.java +++ b/src/main/java/com/hbm/lib/RefStrings.java @@ -3,7 +3,7 @@ package com.hbm.lib; public class RefStrings { public static final String MODID = "hbm"; public static final String NAME = "Hbm's Nuclear Tech Mod"; - public static final String VERSION = "1.0.27 BETA (5685)"; + public static final String VERSION = "1.0.27 BETA (5687)"; //HBM's Beta Naming Convention: //V T (X) //V -> next release version diff --git a/src/main/java/com/hbm/tileentity/machine/TileEntityCargoElevator.java b/src/main/java/com/hbm/tileentity/machine/TileEntityCargoElevator.java index b2915be0d..2c4f35911 100644 --- a/src/main/java/com/hbm/tileentity/machine/TileEntityCargoElevator.java +++ b/src/main/java/com/hbm/tileentity/machine/TileEntityCargoElevator.java @@ -9,6 +9,7 @@ import com.hbm.tileentity.TileEntityLoadedBase; import io.netty.buffer.ByteBuf; import net.minecraft.entity.Entity; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.AxisAlignedBB; import net.minecraft.util.MathHelper; @@ -116,6 +117,24 @@ public class TileEntityCargoElevator extends TileEntityLoadedBase { this.sync = 3; } } + + @Override + public void readFromNBT(NBTTagCompound nbt) { + super.readFromNBT(nbt); + + this.extension = nbt.getDouble("extension"); + this.isExtending = nbt.getBoolean("isExtending"); + this.height = nbt.getInteger("height"); + } + + @Override + public void writeToNBT(NBTTagCompound nbt) { + super.writeToNBT(nbt); + + nbt.setDouble("extension", extension); + nbt.setBoolean("isExtending", isExtending); + nbt.setInteger("height", height); + } AxisAlignedBB bb = null; diff --git a/src/main/resources/assets/hbm/textures/gui/weapon/gadgetSchematic.png b/src/main/resources/assets/hbm/textures/gui/weapon/gadgetSchematic.png index 940e0b62be80e26815c82da9f484f4090c7d7ab6..1f49bc39f635067c41c6b529e89cc493b2b99f9b 100644 GIT binary patch literal 7777 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 literal 4790 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 diff --git a/src/main/resources/assets/hbm/textures/items/coil_advanced_alloy2.png b/src/main/resources/assets/hbm/textures/items/coil_advanced_alloy2.png new file mode 100644 index 0000000000000000000000000000000000000000..e30b5bc13cff7808497b9398f525ec3df40e0125 GIT binary patch literal 357 zcmV-r0h<1aP)As=7>1uDlY*0*;wFLx!6~!Qe^6&3Q-`ko37rehodVA7 z(ybs!mQF$&2cg3)2B~616kNX!XXpjdWD(!xj=Ot!-|xE*uAwN3B-vYefI%547NJyv zn~w;k6iO*P&&%cqWn|Vxkkcby4Kq00000NkvXXu0mjf D=vAD@ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/items/coil_copper2.png b/src/main/resources/assets/hbm/textures/items/coil_copper2.png new file mode 100644 index 0000000000000000000000000000000000000000..3d80b2b2a319e3c94d0744bdc45f18055f32232d GIT binary patch literal 381 zcmV-@0fPRCP)E&QyIr}t b>ksq=j8dVv+~dk<00000NkvXXu0mjfLR+TX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/items/coil_gold2.png b/src/main/resources/assets/hbm/textures/items/coil_gold2.png new file mode 100644 index 0000000000000000000000000000000000000000..d6fc926ff6b785bcaaff95d5f7983d35b8c20c08 GIT binary patch literal 292 zcmV+<0o(qGP)Q<249_!eB@$ z2w63$x?tNg{SmOF*U;`(@vAZ4e3O}h|A@OQ*G&yz5e+?B8FF`}l<2xnW%36e)oP=6 zjcPUY=qNawhyJ^fmO&ONH~7nJ5osB8f5qV)SVUnCn`h(m;SzxJ>j1#|V*$X>@0p@x z-nLsr%`RLr-@S2iaA7s(?VRQ!%;D^UsrhA5Hs_3L0000qe#+YOtL$-?rKg%UwbxqeaWLbtWCIOhmIDfC#Xy*Xf9u8DhHS|mh^v*WV`P}dS zYR4l0ZQDK-}A;P%>)&Ux42oJ&Rm+v_#j`JN2782g-+QrJ94nuan>5fN+% zXzpqIyOKm_L%uZpX*v j5=9=NuIuo+>kaq?Ih3ZK%rMWC00000NkvXXu0mjf3Sy3j literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/items/coil_magnetized_tungsten_torus.png b/src/main/resources/assets/hbm/textures/items/coil_magnetized_tungsten_torus.png deleted file mode 100644 index 1a221c6e57cb44925f24bfb7bef80ce4fa87725d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5940 zcmeHLX;>3k77a#LL0J?ORAOjpaL7s$k{EHiVK1W4Gkh{ zx3nuN*a~8UED9fCehJ9XZD6iHs5 zu6jDAIxrYa&)tpT4Snk?KUx~lZ}Y(s77R9Vb+m7w%$p@gh$SK}KMX|3qQoEqRPebl zn4+!1KeV~eQupoeell&u^PtI(!yE3>v)k2xTF)o37oQ58!?0R&xC>i-N8UGeW8UtV z`_qX9CEdHLuQH4%zZoA&j&2)Tyx3`0%`dD&F4vkLXl13N3}KSCdy{ji6J!&jLa*Bn$Mk8(dKRtv z^|;K)f`HaMS)mc{7#kS)a?5KP%=q1<$j42~wF{aeeo19-MIXjK7U$dzP^b(37OIm zbmpAS#%@wn5xk?oW4MX#@YB5MC*hCR=~))%qm7T6w`Einoo(2=(#P#*%uO{!b(?Wj zh#K4tapE-3ps2-^tf8N&PuY53T{k4O6yZifre2hGRFWPm?89yqcHY}oq|FEne^ABD zoLHE0;#!)Wn&~3{{1eU8J^{i^AbF5d)IjMUo|9d!=q!-md(*LR2|YoZRMO$Bh1*}Z zRICB5Hf>JL4nv=6C+$kZCq~i6D>=BW!FL{HA3r}Atow0SSka{gi8H11g7$apusZhI zaFNa7HAl$SM-HDl-5Z*B;-E$Wk$>>kHd}4(zKc>DP6cwZ7VgQ%Fhh``$W##IG1}NZr5Y58|yC zrf)*eN(td>xAuk%B{nXpGp)z2Vhc%wy9Yof2CkQx!qv-o6CYd{ZT+4ZbW&q;iKlI2 zU+Q-M_6rPAf^cUGYW~G#Y_loW5AOs{4t&^Z9%#LtmCoUaZWE1-K7Gcn$8C4z` zQQnr>yd9WZnv2pGJ-X_qmr9f|2tXUeftmNmiCY!qhMNP!~f-UlAD=MyU zy4EmIY55{48KvIiU3BJta&OgNjy>*H!W<}wjR%hQ# zod2-Nx+S^m+?-v_?>Y6i_vZiv%}c)?JMcWXO<>@VVjktvTQsrEuv^=j$~mi@b9;uj zrzl4c7ENF05G$bdY!i|z+-|*6ySYrSpI3fqx%aAaQsgQ0L}$@7ss06bw#lkVL+`q( zU$jh!%YFEdcNKMM@6Xyb$9K97l+NfeZ**8We}}G1GSqT-U+gt}u?$f58vEoby>(b! z_()EI!Om74aQBf%*UhKAH1VgmCS#I;!P8}e#U9S!K!;Ukyo&;}J~-4lH-xr1FrZQp z5L2y2D4C<45dGTIEe7_Y(}XRZCv%0t)Hd>+oxR+hoj|HJCF(L5Xyn|+{w&8mQEZJcq^JhanX_Rg?$s$^PK-HCO0LftX*w^P>2LmyfGSiav& zw>vg`cbWm>_@u_8se^G($S;h}j_3yUFyl)#F2`o96s$?N$d#LwlnB?<&lZ=$b!jsS zt;;g@9Q^5$T0d`yIU{$(xO@3vbm)`LAvL$90ZC>Z9s1L+_`HnXCD&XL^X8SuzBA^? zK}q7>hBjRoYzl)99XEkY4=NxMpjjLd8$>GvV#pgX7|lT;W&xp~48aC@e4#zEzw8VW z!ROc`1Bgs4Q|t_e@ZF*%pii`?FAyCHP&i131v)eZ6(SITG8RH12op-F3VWoAmkM1g zr!h!`3L*=&M+P#z5Y8eAh#;T|Xe`P_!H>iv7w8~p5)PN@%~&`_0gddDAu^emiowX` za?OJy94J2W6b>wy3mJQhnvVeu$D1v5S#y31sKj224ARD|@z zC|F_)4vobK1fNAnWiFAQ@_jKv>IFl~by^ z!#G?FRFo?7_!w7rrq{<9rHnkjK&*;TqQ@gSz(<@oLK3FJZ~zP#1`41;q!2UiGdvXk zG2n~KQIV^JqB2B4gp$RbVUJW6K;?)4K8LEhw4>l57vTXEKp=xC0+wTkB9kf56$!-J z676hBL;xH|5~ zQt4jq_DDP$`)S52j3wiWBm#S+2VWSW_;kaUF93aHETw2T5*}JKfrKScC`25N_zC0> zN~Dl$m7F*%8aG-r2cRy57+H{e_yQIW#E6AFRR~lw)mZ|vWFm>LNEBv|RMv!0hN|`g zf;Q%Is)q<*DR+Yk404nkWo)ZBv3MBOkcRmh_&=C@LPT=m|HktP`jLe$k;z4p&?S;3 z>@^@D`#R5;z#o~sp(Z7jNuu2UVp0EwqmA0q4T=>>qQ>R-0mDZ}qn#v-uaXLZQ0-nS z3s9E0xQvKS#?$K&VI*mO#Z~k)w|n zLBl9J;fLkXl)ZwdMWrtBqDccsI8BE;e_J}CKIm=8wzFSv2>W2XG8@bR$GXlIc) z3fi0@vL$liSJQt1ILhF`2SA}z^tIB*Lq=s8cVIv@kIq2{5p=F$J|1jiwovYzzwu|x zZhvD2i28eyZ_@X>T;JvTCI!9;{M}vO<@zQCz6t!@UH><^bUwWrgF@&JJvsE^t9`>H z0D5WGU@vxMz&v5=Ve2_{d;FmpZL!-jDGWBbTKQ3%X0>P?G^r_bXS!%U(wbnPZxhir z6%GAoWP&?`?n}OOz~@Bzd4z6erPfS?GWCG)Rp-(TI|sP2_vcsoHVy>GPD;HP!ger( z&t%l5aCHrj-Ys4Y8@f2WbMAIf%@#;AXusN3K53n$uvQJw-J(UGc)F#ivXXVYmi#nR zI=gu)j9b$)v!MCL<9GT$Y`K9PD!6x(b9daSR>ur7rw?y3!ZDgFvxnE z|Iy+h=@}_=PmTej{=F;}hK292jMLpF7eCOU(k{FNb$gTFVbz ziCJE7;3frM1F@?c)Kjwiqb+w*UdPb_F=@^1eSVH>;&;0Hc5TDmyxu?3aC=2wJL73p deyT%U!-#}{)=tJx-3$o?b9eD%9CKQo@Gqz4^Rxf} diff --git a/src/main/resources/assets/hbm/textures/items/coil_tungsten2.png b/src/main/resources/assets/hbm/textures/items/coil_tungsten2.png new file mode 100644 index 0000000000000000000000000000000000000000..371c14e842b2b47936a922cbc25e7da0a4c60579 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#VfAVOCni jpFWkd1`ZR`ycigsHQHXvP~q1Gn#SPi>gTe~DWM4fq2DTt literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/items/coin_siege_buff.png b/src/main/resources/assets/hbm/textures/items/coin_siege_buff.png deleted file mode 100644 index 8ebc69b28f70490aa57788f680dc0763e6b0df8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmV->0fhdEP)0eb>*U5=a0A}%>@ZYdVV&F;L(_htt8>!_^y7|jNjJOv^J z@(2ezM?cn5`C)k7w?qp4$tnDL6@H@zzh1?3KDI;(!SE zH*dLaP2i9c#mD<6BG>T;n2jLL8;oWHTgE0&;ePU(i}f-=CupJFZCa-RdCI}g2B>ne zjuYr*0#4Z_$nd3S@)S5VLR_{{ARuR8oEk72A2NUc6v)cRkM+ zVT9;O|F(si@LUw@IB~Y%T-Vm#hGjPB1TBHR2qQ2Xygz@gKBQu_yG_d}gV}&nBe4Hh Zd;!rBwH(h}B{={9002ovPDHLkV1foPo5KJA diff --git a/src/main/resources/assets/hbm/textures/items/coin_siege_clay.png b/src/main/resources/assets/hbm/textures/items/coin_siege_clay.png deleted file mode 100644 index 947858aa464c36c11a1ce30c88a076e4808a1a83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 372 zcmV-)0gL{LP)i^h<1WcaCc>fYY}$Y*-dJl?*4pp&pC5}zpmP*gT;90nF+)MWM3UrBG3$IB&2R4}DoS6XE9hHHQ#^mxy!D0=N?S_`2{639g8&9lk^HzkI?KFXwZFopV@M6&7U~MgfK#X_ExW2wQ6}7T%8ym}R5RBq1UScFsZi z{z|}a|FpA+KtvSmtc6eRLA`=&nh@UJROjc@39IQe!iTQIyZ4b(|9~Wzz}8v?5BrY{ z0AMwn1rfozs+9Jj>mc6aW5C?}%8RlL;ytAA;YF18{~AA>iL=le?x)580000xxl7Qt#;^j|Qp z3}H*dX0QyEEr@BbYFZJ~Yr`>Bi4-u3wqlO8zb{P>*j;T+(v%}Yykdjms6 z$S&5fLm8|dZ+~06{58<-^bPrh*7*&X8N0JhY%yVYKQTmvY9;Tb0@|IvIcr^knXO~? zk-NQn1T&*ps+-Bf&_b5t0P@LcK5aH^j+r4M&{{i+Euh;Qm`HZyk;00000NkvXXu0mjfw413M diff --git a/src/main/resources/assets/hbm/textures/items/coin_siege_gold.png b/src/main/resources/assets/hbm/textures/items/coin_siege_gold.png deleted file mode 100644 index 29e2905a59af442deb248257dccc26105557be3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396 zcmV;70dxL|P)3`|FE*Eg!`)KEp^N3l835+uk zC&abJ!n2fLc)32c#0l@WM-Y)f7zv0d#CX`V#0jOp3h*E_Tb}-4_w}jgF--NL1p3fyuZEf;B>(&6n@w4&W1J0pxvq#ZZ^u` q>R}T68jw}9Ua>|QH-~xc|5e{qo52l@Nk?G-0000@R9ygAYw_OWoMSqjHUJ@n#w&DwmoX-W5HQBnA@4og?Uv{B$?G00003`rm+qRj%d%p)BKZ+$91?>;V3tf_mZ{m98JI#$ zEkWSGL4xBSU=dh~xh7$~X1C8=E_cs!?|pZ`Uzc=gp*xwx03d4`6iq|B zQu%Q&xdc8AhfpmGYM}ttvhcQC#tNmlE0r=L=^TC-3_wit8$Jk*Bky#;d%cvC&l9MY z1&1g`sgg8On=df#l~S6POvs_-2L&zvLlyiEMh(FoCeF69KrK0t^BIGm`}>lr~L zMCKK8zw4&eiX$OlG@B_Da1MVw2Eq_nEG~bf)4HlwS{PDtUNH Q{{R3007*qoM6N<$g4c1e<^TWy diff --git a/src/main/resources/assets/hbm/textures/items/coin_siege_silver.png b/src/main/resources/assets/hbm/textures/items/coin_siege_silver.png deleted file mode 100644 index 06f76a95df2897d0c3009e4151e68fb9db743ae8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmV-K0lWT*P)V}zOA6EJfIH%$X(hN@<8S>rLm*;!Sgsu^4+xE|3tSA`G~fUL8b zW$-jjnCH2=37j>`&ciUgx&seCvG4n&su;)d=4@tImZkbCa8B2C$;_atFtaT7|C(Q4 Wq`jgIYXtxR00000 diff --git a/src/main/resources/assets/hbm/textures/items/coin_siege_stone.png b/src/main/resources/assets/hbm/textures/items/coin_siege_stone.png deleted file mode 100644 index 0c0d3544c0831436738dce819021ea0c6169abae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327 zcmV-N0l5B&P);0=5JuM|v)ge8&%gm_tnBne$z|-Fv4L|~h?NDk1&za6 zkV;0y|8J9>p#c2eJ`jMvuHw~(F(x7+5D_3ENGTt`{kkswALVmNW)qi5fRF= zynsIM;lA&|Id=&QAz<4!*!LaQb^V^E>F3CNoB@b<2~|~fnS1YnnJ>l(V2p`(ZA65w z>r&Wz4{h6mQYvPEd-nrCL@9iXvqb_BQ3fC)2q9#E5JC=kG6*36Gru)RzfnqASZm|5 zEa}Y7xeTDShH)H=%;0Qs4%Bu1vOB=TOKh4ZGBdPon{{SpnCH283ph$C6`48R!&&=( Z)h`L^#V{zWdcptz002ovPDHLkV1iT-gcbk* diff --git a/src/main/resources/assets/hbm/textures/items/gadget_explosive.png b/src/main/resources/assets/hbm/textures/items/gadget_explosive.png deleted file mode 100644 index 90e56db3c883dc447b7c012fb7fb5ec1a4b25738..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjSK$uZf!>a)(C{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QBXPVk-lnPYy$kW9! z#KM1R|3bWc{})3XaLXLCPh*TQ|~%(B(}iXVAvCK&&pxcd5H7oqlk zhuiO82MSz_PZ4*#z3ob=Z1VR#-wSnbUQoF3-FC6F&VH^*9%0{Zv)bxgPtp|NROAs< zZJx-ZqTr$7cIBoEOBi3f(WLGkrW;!p@g^u)&Ofo^Z*5$?`#eEUrt4<~D&~ao@O4() z)|ZSs&FXTEu|eAP+QgF$)7~GS#NX8s&+>?&&f@usRjX7OA`gg!i6kw^l;Ee4wvgAdJF{s~(%t&fO+eo=c)I$ztaD0e0syFIf(QTr diff --git a/src/main/resources/assets/hbm/textures/items/gadget_wireing.png b/src/main/resources/assets/hbm/textures/items/gadget_wireing.png index e0702c51f9f9e554788f96ba9bcdb056801aeeed..d75d41e0c33638a26c558322efae005574c36c9a 100644 GIT binary patch delta 304 zcmV-00nh%Y0?Y!CC4X~5NmK|32nc)#WQYI&0Ru@yK~y-6tx~aS!!QtiEwpsI-J|K` zRjbJ#X!Z|e*AI2=tX~kpOMk#a5Lyb#lC>lukk_HeM3!9-?SXilp6 zHw7l%TAPWC9mE&`057i%p72&+;+=Ew-skR0DOzjE*zm@Efr&T9j7LP6b>N)C*$=p4 zTVUct2b z@XY`$!2+oJIGoihhf$P9RX<+9=I-nqX7&@ac#VUIV0#N1|9_;EW>Zh)ZCKvMeKzA` zG(|20zCi}84}+Yuky6Tr>twsd2tjMj>AgGbv)1Wb0F0boYjre)X5D5pa|3R{5Doa$ ze-F@J3_$-;fE%s?VhF+d=wZ4W?g9WO0}27|toi>-0HJ|EOi)MtQas0w6Po1z5Rlr4 Rw*UYD07*qoL!lvI6;>1s;*b z3=Dh+K$tP>S|=w^P@=>&q9iy!t)x7$D3zfgF*C13FE6!3!9>qM&os5wC>5w?qNj^v zh=u>szJt666nL0#_Avg~%*t#~s})|9>Jzo~)ngWwj}wIi_j`25dvq_jCbf1e_xs6f z8x$mx=bW+h*ZA`D=|abLrRh0M_kM3}yr;QS)S!oP&Z)~{D;dfcY}&0W#(3C5bm|_l z6(?9<>Gt7^d>+0U)f9a9!lvI6;>1s;*b z3=Dh+L6~vJ#O${~L5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt33J=4@yqg0@p51uZL zAr}5i`#16)G7xYLR%{Yr6!d%;m4$)3!pmQ*ir?DhG#UyMI7 zcq&+&i#nKV9C+c#gG$S=E!Wf&ZiqANIk7?iCC4Y5_bvLbL!>2-h%*`=Xzev@y2>x? zBgoz5o-Nk5`K9&4}ee?DnQRou_`klek L)z4*}Q$iB}ldgzF