From ced90d787440de6a7bc416102036bce31d8e1fef Mon Sep 17 00:00:00 2001 From: Boblet Date: Wed, 22 Dec 2021 15:53:18 +0100 Subject: [PATCH] bound new centrifuge model, some fluid preparations --- src/main/java/com/hbm/items/ModItems.java | 2 +- .../java/com/hbm/main/ResourceManager.java | 3 +- .../hbm/render/item/ItemRenderLibrary.java | 2 +- .../render/tileentity/RenderCentrifuge.java | 31 ++++++++++-------- .../assets/hbm/textures/gui/fluids/acid.png | Bin 0 -> 341 bytes .../assets/hbm/textures/gui/fluids/amat.png | Bin 0 -> 687 bytes .../hbm/textures/gui/fluids/aschrab.png | Bin 0 -> 763 bytes .../hbm/textures/gui/fluids/balefire.png | Bin 0 -> 667 bytes .../hbm/textures/gui/fluids/biofuel.png | Bin 0 -> 411 bytes .../assets/hbm/textures/gui/fluids/biogas.png | Bin 0 -> 554 bytes .../hbm/textures/gui/fluids/bitumen.png | Bin 0 -> 558 bytes .../hbm/textures/gui/fluids/carbondioxide.png | Bin 0 -> 287 bytes .../hbm/textures/gui/fluids/coolant.png | Bin 0 -> 353 bytes .../hbm/textures/gui/fluids/cryogel.png | Bin 0 -> 547 bytes .../assets/hbm/textures/gui/fluids/death.png | Bin 0 -> 725 bytes .../hbm/textures/gui/fluids/deuterium.png | Bin 0 -> 310 bytes .../hbm/textures/gui/fluids/ethanol.png | Bin 0 -> 648 bytes .../hbm/textures/gui/fluids/fracksol.png | Bin 0 -> 806 bytes .../assets/hbm/textures/gui/fluids/gas.png | Bin 0 -> 530 bytes .../hbm/textures/gui/fluids/gasoline.png | Bin 0 -> 670 bytes .../hbm/textures/gui/fluids/heatingoil.png | Bin 0 -> 580 bytes .../hbm/textures/gui/fluids/heavyoil.png | Bin 0 -> 554 bytes .../hbm/textures/gui/fluids/heavywater.png | Bin 0 -> 542 bytes .../hbm/textures/gui/fluids/helium3.png | Bin 0 -> 575 bytes .../assets/hbm/textures/gui/fluids/hotoil.png | Bin 0 -> 567 bytes .../hbm/textures/gui/fluids/hotsteam.png | Bin 0 -> 501 bytes .../hbm/textures/gui/fluids/hydrogen.png | Bin 0 -> 329 bytes .../hbm/textures/gui/fluids/kerosene.png | Bin 0 -> 395 bytes .../assets/hbm/textures/gui/fluids/lava.png | Bin 0 -> 807 bytes .../hbm/textures/gui/fluids/lightoil.png | Bin 0 -> 344 bytes .../assets/hbm/textures/gui/fluids/lpg.png | Bin 0 -> 610 bytes .../hbm/textures/gui/fluids/lubricant.png | Bin 0 -> 340 bytes .../hbm/textures/gui/fluids/mercury.png | Bin 0 -> 595 bytes .../hbm/textures/gui/fluids/naphtha.png | Bin 0 -> 554 bytes .../assets/hbm/textures/gui/fluids/nitan.png | Bin 0 -> 344 bytes .../assets/hbm/textures/gui/fluids/none.png | Bin 0 -> 123 bytes .../assets/hbm/textures/gui/fluids/oil.png | Bin 0 -> 381 bytes .../assets/hbm/textures/gui/fluids/oxygen.png | Bin 0 -> 328 bytes .../assets/hbm/textures/gui/fluids/pain.png | Bin 0 -> 688 bytes .../hbm/textures/gui/fluids/petroil.png | Bin 0 -> 344 bytes .../hbm/textures/gui/fluids/petroleum.png | Bin 0 -> 554 bytes .../hbm/textures/gui/fluids/plasma_bf.png | Bin 0 -> 508 bytes .../hbm/textures/gui/fluids/plasma_dh3.png | Bin 0 -> 476 bytes .../hbm/textures/gui/fluids/plasma_dt.png | Bin 0 -> 503 bytes .../hbm/textures/gui/fluids/plasma_hd.png | Bin 0 -> 498 bytes .../hbm/textures/gui/fluids/plasma_ht.png | Bin 0 -> 497 bytes .../hbm/textures/gui/fluids/plasma_xm.png | Bin 0 -> 473 bytes .../assets/hbm/textures/gui/fluids/puf6.png | Bin 0 -> 782 bytes .../hbm/textures/gui/fluids/reclaimed.png | Bin 0 -> 345 bytes .../assets/hbm/textures/gui/fluids/sas3.png | Bin 0 -> 683 bytes .../hbm/textures/gui/fluids/schrabidic.png | Bin 0 -> 523 bytes .../assets/hbm/textures/gui/fluids/smear.png | Bin 0 -> 529 bytes .../hbm/textures/gui/fluids/spentsteam.png | Bin 0 -> 438 bytes .../assets/hbm/textures/gui/fluids/steam.png | Bin 0 -> 375 bytes .../hbm/textures/gui/fluids/superhotsteam.png | Bin 0 -> 562 bytes .../hbm/textures/gui/fluids/tritium.png | Bin 0 -> 311 bytes .../assets/hbm/textures/gui/fluids/uf6.png | Bin 0 -> 791 bytes .../hbm/textures/gui/fluids/ultrahotsteam.png | Bin 0 -> 484 bytes .../hbm/textures/gui/fluids/wastefluid.png | Bin 0 -> 791 bytes .../hbm/textures/gui/fluids/wastegas.png | Bin 0 -> 622 bytes .../assets/hbm/textures/gui/fluids/water.png | Bin 0 -> 452 bytes .../assets/hbm/textures/gui/fluids/watz.png | Bin 0 -> 790 bytes .../assets/hbm/textures/gui/fluids/xenon.png | Bin 0 -> 330 bytes 63 files changed, 22 insertions(+), 16 deletions(-) create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/acid.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/amat.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/aschrab.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/balefire.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/biofuel.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/biogas.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/bitumen.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/carbondioxide.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/coolant.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/cryogel.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/death.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/deuterium.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/ethanol.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/fracksol.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/gas.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/gasoline.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/heatingoil.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/heavyoil.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/heavywater.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/helium3.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/hotoil.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/hotsteam.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/hydrogen.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/kerosene.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/lava.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/lightoil.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/lpg.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/lubricant.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/mercury.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/naphtha.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/nitan.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/none.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/oil.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/oxygen.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/pain.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/petroil.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/petroleum.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/plasma_bf.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/plasma_dh3.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/plasma_dt.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/plasma_hd.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/plasma_ht.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/plasma_xm.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/puf6.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/reclaimed.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/sas3.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/schrabidic.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/smear.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/spentsteam.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/steam.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/superhotsteam.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/tritium.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/uf6.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/ultrahotsteam.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/wastefluid.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/wastegas.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/water.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/watz.png create mode 100644 src/main/resources/assets/hbm/textures/gui/fluids/xenon.png diff --git a/src/main/java/com/hbm/items/ModItems.java b/src/main/java/com/hbm/items/ModItems.java index 462c0d4f0..4441b27cb 100644 --- a/src/main/java/com/hbm/items/ModItems.java +++ b/src/main/java/com/hbm/items/ModItems.java @@ -3077,7 +3077,7 @@ public class ModItems { circuit_tantalium = new ItemCustomLore().setRarity(EnumRarity.uncommon).setUnlocalizedName("circuit_tantalium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":circuit_tantalium"); circuit_star_piece = (ItemEnumMulti) new ItemEnumMulti(ScrapType.class, true, true).setUnlocalizedName("circuit_star_piece").setCreativeTab(null); circuit_star_component = (ItemEnumMulti) new ItemCircuitStarComponent().setUnlocalizedName("circuit_star_component").setCreativeTab(null); - circuit_star = new ItemCustomLore().setRarity(EnumRarity.uncommon).setUnlocalizedName("circuit_star").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":circuit_star"); + circuit_star = new ItemCustomLore().setRarity(EnumRarity.uncommon).setUnlocalizedName("circuit_star").setCreativeTab(null).setTextureName(RefStrings.MODID + ":circuit_star"); circuit_targeting_tier1 = new Item().setUnlocalizedName("circuit_targeting_tier1").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":circuit_targeting_tier1"); circuit_targeting_tier2 = new Item().setUnlocalizedName("circuit_targeting_tier2").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":circuit_targeting_tier2"); circuit_targeting_tier3 = new Item().setUnlocalizedName("circuit_targeting_tier3").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":circuit_targeting_tier3"); diff --git a/src/main/java/com/hbm/main/ResourceManager.java b/src/main/java/com/hbm/main/ResourceManager.java index a421a4e38..4da1e0153 100644 --- a/src/main/java/com/hbm/main/ResourceManager.java +++ b/src/main/java/com/hbm/main/ResourceManager.java @@ -121,6 +121,7 @@ public class ResourceManager { //Centrifuge public static final IModelCustom centrifuge_new = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/centrifuge_new.obj")); + public static final IModelCustom gascent = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/machines/gascent.obj")); public static final IModelCustom silex = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/machines/silex.obj")); public static final IModelCustom fel = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/machines/fel.obj")); @@ -401,7 +402,7 @@ public class ResourceManager { //Centrifuge public static final ResourceLocation centrifuge_new_tex = new ResourceLocation(RefStrings.MODID, "textures/models/centrifuge_new.png"); - public static final ResourceLocation centrifuge_gas_tex = new ResourceLocation(RefStrings.MODID, "textures/models/centrifuge_gas.png"); + public static final ResourceLocation gascent_tex = new ResourceLocation(RefStrings.MODID, "textures/models/machines/gascent.png"); public static final ResourceLocation fel_tex = new ResourceLocation(RefStrings.MODID, "textures/models/machines/fel.png"); public static final ResourceLocation silex_tex = new ResourceLocation(RefStrings.MODID, "textures/models/machines/silex.png"); diff --git a/src/main/java/com/hbm/render/item/ItemRenderLibrary.java b/src/main/java/com/hbm/render/item/ItemRenderLibrary.java index c13840f6f..97e1db930 100644 --- a/src/main/java/com/hbm/render/item/ItemRenderLibrary.java +++ b/src/main/java/com/hbm/render/item/ItemRenderLibrary.java @@ -65,7 +65,7 @@ public class ItemRenderLibrary { GL11.glScaled(4.5, 4.5, 4.5); } public void renderCommon() { - bindTexture(ResourceManager.centrifuge_gas_tex); ResourceManager.centrifuge_new.renderAll(); + bindTexture(ResourceManager.gascent_tex); ResourceManager.gascent.renderPart("Centrifuge"); }}); renderers.put(Item.getItemFromBlock(ModBlocks.iter), new ItemRenderBase() { diff --git a/src/main/java/com/hbm/render/tileentity/RenderCentrifuge.java b/src/main/java/com/hbm/render/tileentity/RenderCentrifuge.java index 91eba0f40..28340fa76 100644 --- a/src/main/java/com/hbm/render/tileentity/RenderCentrifuge.java +++ b/src/main/java/com/hbm/render/tileentity/RenderCentrifuge.java @@ -11,25 +11,30 @@ import net.minecraft.tileentity.TileEntity; public class RenderCentrifuge extends TileEntitySpecialRenderer { - @Override - public void renderTileEntityAt(TileEntity tileEntity, double x, double y, double z, float f) - { - GL11.glPushMatrix(); - GL11.glTranslated(x + 0.5D, y, z + 0.5D); - GL11.glEnable(GL11.GL_LIGHTING); - switch(tileEntity.getBlockMetadata() - 10) { + @Override + public void renderTileEntityAt(TileEntity tileEntity, double x, double y, double z, float f) { + GL11.glPushMatrix(); + GL11.glTranslated(x + 0.5D, y, z + 0.5D); + GL11.glEnable(GL11.GL_LIGHTING); + + switch(tileEntity.getBlockMetadata() - 10) { //unless vær updated the regular centrifuge too, this is now broken case 2: GL11.glRotatef(90, 0F, 1F, 0F); break; case 4: GL11.glRotatef(180, 0F, 1F, 0F); break; case 3: GL11.glRotatef(270, 0F, 1F, 0F); break; case 5: GL11.glRotatef(0, 0F, 1F, 0F); break; } - if(tileEntity instanceof TileEntityMachineCentrifuge) + if(tileEntity instanceof TileEntityMachineCentrifuge) { bindTexture(ResourceManager.centrifuge_new_tex); - if(tileEntity instanceof TileEntityMachineGasCent) - bindTexture(ResourceManager.centrifuge_gas_tex); - ResourceManager.centrifuge_new.renderAll(); + ResourceManager.centrifuge_new.renderAll(); + } - GL11.glPopMatrix(); - } + if(tileEntity instanceof TileEntityMachineGasCent) { + bindTexture(ResourceManager.gascent_tex); + ResourceManager.gascent.renderPart("Centrifuge"); + ResourceManager.gascent.renderPart("Flag"); + } + + GL11.glPopMatrix(); + } } diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/acid.png b/src/main/resources/assets/hbm/textures/gui/fluids/acid.png new file mode 100644 index 0000000000000000000000000000000000000000..381a66c6892bf0855d501021535afd357b3bbbc4 GIT binary patch literal 341 zcmV-b0jmCqP) zst^%GM1!bm#{t018klu5`x6nYwceDl=Ls$%H#k`+iM^i2uCs@QwK z?g826tT_#OKtR4z8Gxq+vbp=q2C|Sq5z%pXe^!}n|Fy&T`8Bgg0nM8~%KWh=b5&vQ n&32^?Gc&mRi;;5&SUm5)TFn|b{`b9100000NkvXXu0mjfpAm}^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/amat.png b/src/main/resources/assets/hbm/textures/gui/fluids/amat.png new file mode 100644 index 0000000000000000000000000000000000000000..bfb0300a42332b3dc8656aed2736cd72176a70ec GIT binary patch literal 687 zcmV;g0#N;lP)UjJM!V3LuE3 zpcq@iiJhb!r)O~$YcjW_-W;7eRjN`OgTX*&S;lU+BZ?v}FE80_Hl%6FbUH+35`(;%vSglrgp2uJ?z;T>btk>)P330EwTrO#vhA<2n4u>>NgX_8gMf+wEdpU0rD@C7n)($z;-!9LHg` zS{)GX@9$Ac@$m2f!1?((9n&zb336Qq>w^8d+FO2RP2FpPFq*EImzvMlX5j+RpD z@p!CnZf-R2*9*f?Tb6Y&6H-d*x<)C55Q2Wc&++l`L9J3sq9`Isk^@)0UJr45d&_h> z<^BB~-}iZZe57fbmTXxTLWs7)JuJ)O`uZB-I1c0SnDu&15Cpuvy|G@e+r|A~`276D z_kBjA5lNCzmL)$wKbU1%{*$IDbzKw3F}7{fG!2{0=C9g@!y!jUM+hM(ih{B%`4>ts VIlz=MV^shE002ovPDHLkV1m=3Lb?C| literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/aschrab.png b/src/main/resources/assets/hbm/textures/gui/fluids/aschrab.png new file mode 100644 index 0000000000000000000000000000000000000000..1f0ef6a9e006abaf0aed111a986728c9a53396ae GIT binary patch literal 763 zcmVi-E07j2=uaI;l0Tz;D*7#=&r*`iq-R1%If$~(_xZg>Y z&Q3A|_KaZ%F9KqOgy8BgMaT<$^UXQO_%a-}tJR98X^5hTo0}UBhXYBHFr7|WRTU24 z7zUPQ;dvgmZF4vr2!a4Ul~QcCTcUoSwr$yL zHkhVKmSxQ6bCgm@tu>};B7{H)0YDtbD5cO^vsf%>nue>ZEBgIDFE1}VK0ea6EoE6^ zR#k~9kYyQlT@!{O z(QpWLjZz8|_&-T7zJ4W15;7o35|SiA2!RZOfGCQ1eSKxUUi0+)jFb|`aY)k?1K0!4 ziv?XFIB6Qvw#5Y;%R+`>NT<```uduxs#yH^!DKQ)DaBisu>)G53;gx*Bc;~d-`@jp zc6NsO+waNA36A3+0NphFmu0;DwgU7#55f?`FaW54vMe$FF^tx69E1?GZOi55CB0sc ze?Ncb4e$UPD1krXm@La!6b0_F7pat@EK7=_z_x7$g8|)sAE(p7(Ha}@JdY@fn9XLa zkI?O-33+#S$8FEjI_j!1Dpss7yS|g9;Nhxt%7l7UoYNylT_VyMjU6()Kzh}SS z69fU1$%IXwQyt-LivnxEM{AAm`;0~-X0sW2p0ivo5q}rOr&W?rmL+i9)OhU4La>n=WSJ}FX1P+90RjVp0BwxO zGvai!yQ;Iu+rRY3pTCUj?-#lV+sjYdK8WWNv_Wzho6^@6X_YV~l|ughU?}iyLq7g) z^tVD(XQ*(rpuQdacy4({sjv{<2dAh9~ggX+P-y zJlNKm6eib>(r{ zm}|iUv>u2>2Nl8;566mge4hW$mguvROyM#yED#&G2N@yl2Z974!P1;;iM}SO=&SJLb^MsAnVlz?!2jcpIb$Sd1`btV#ysRGa}!#pwiJ?7_nl zpbUboK`sTinJ$9ha65=q$qx}et}_xdb~~5~&>9=c(VV_c6u@M{_J)~a$Djcz0tuaH zwy=v3CJX|KllR6P!Dx;H)r@kU8O@1+u^N4u`48hiU_<5HkcI#N002ovPDHLkV1idc BEO7t; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/biofuel.png b/src/main/resources/assets/hbm/textures/gui/fluids/biofuel.png new file mode 100644 index 0000000000000000000000000000000000000000..687c2a190168e5efaf72ed608e1d7a0391af6bd0 GIT binary patch literal 411 zcmV;M0c8G(P)<(Z%!rM^b8zHN+9xB)rBbO} zzW;v>NdTyb7_sgE1#u2vxrpFZ8^DZnJ6SLhz}-pk?wyFBwZ=J|h(HpuYCMi0B33~} zEFeh_P)W#7r}vJTA&K7mWD|jztvEnyZ2`N_cS^)eY}@u8>0;8_ocRteX@Z*>IYvSJ zoP8A}%_-c*_DA^XtKLsX(hO#?RijibmEHZ);V++OYT!PplnE5Xob95RTe-7x_qQJH z)rb*`MT#Y9c_F*qwONfnDP_mpOtQIe#i~J_n(6p=VD|Jv7Ju&C%-Hw+>4WTc-*x&S zHAukBC$r0UEMX*Z9LK|f`7nWc?<;;B$MgY!RU<}F%X6GT5SsBpELK*H_G)hi`3vtK zWqm9lcz2En_P*!1q88&EPA!d}^LPt+IW9(^qQ&y=kzc`Z6`y_`$^ifX002ovPDHLk FV1m{@w{rjh literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/biogas.png b/src/main/resources/assets/hbm/textures/gui/fluids/biogas.png new file mode 100644 index 0000000000000000000000000000000000000000..387f7c44c51c56fb5b59caa47725d48cd29bf82d GIT binary patch literal 554 zcmV+_0@eMAP)YcTcRxWd_1h4 z2!uhDbnBkF{^#G{zy1KU);NxXX_|1((OTnL=XnC)y{Gq%nGr&GoT)0UHTHc6AjZhL zu7nU!Rkm$IRhg!Vr>7_OeW$gCa}E)~mr{n(G)?53NhuLRp!d!ta2y8!&N%=|Da06& zZQF3pal75dtF=~o@8p~j5kd%f@5wojt*Q?TA~M=Kj$;(B>x!x(A`c~zVe#|xlMn*i zw&9m$8NfmaqcEj}s$yn8n3x&!JQHK2_l}4N=Xs*4s4Bg8oO9%yF*9nd!?&3MjP_L( zf5E$!sxr?rDWx$P@BJ7hK<}Lp0%nH4=>FeEt(8*BU~r!2$UsVIbOIpH&(C=8Nhz@` z%Lq|QX-vU;&$29-8Tb30`~5yx_?+`-M?_FnN+~$!2AAvN%gYO9Mk$3_>!Sk^q4&;t zp2Qf36*J>@y8(>iudgrO-`|Nb{*AJ8Zuq*WzrMcm_V&j0_&m=e1EmyNYa`;4bEdU+ z%@kGT<#M^8s!Y?w?d>hs>y=t7&N)N`UrHI1rfFhbS5iuZ5NNH@2W;C0fO8IjQVKCf zZtlK({WzUYgb>*G9W$e~M$VaaT@evP1b}_thrOIL&N;k@3|ZT@5kkOw&$2A2Dk4IR zaa{OpKA%8X_Vb$APM%sB@7I=;Tc>q}M1Ig?Tv$$0NalmM+YLI{`{zSI5J#=h^AQU-(LI7SCjN<#^N z+}+*by(gu_JkNu2N@=9vy=R_h%#8E-%=vsCEd08zLym}`s+3Z2&J8a8$NT$x%#2bB z`@VlF5D{8y9LGV7aab`kPN&nzAK>-%m8YjCVvK*Q?3^3EI`xN#2Ob|E>6ho6M+ZtN z)LKWyWnEWltvypzmFMT@LA%H3oTJxXRq5<*zWw<5(L3JZIp=tLd+Q!Cv(b^9^B8Dm wNT1Rl55Tf4yuZKy*US(CA%wxG){2Pm2do`6^p`!)(*OVf07*qoM6N<$f+|)2hX4Qo literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/carbondioxide.png b/src/main/resources/assets/hbm/textures/gui/fluids/carbondioxide.png new file mode 100644 index 0000000000000000000000000000000000000000..16e710316e89293e4bcb0bb10c011c4a6d62a943 GIT binary patch literal 287 zcmV+)0pR|LP)|s;3lG#bjs3|QJ#Pd7_VEy|5tg7mB zRjr8Vea--Z0W6YBwH_%5~^PnXR$=@8f!dp2`+V3FZ{V}-* l|L)a=basCW(}U@QFduqQ^zJj0swV&d002ovPDHLkV1jXucR~OF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/coolant.png b/src/main/resources/assets/hbm/textures/gui/fluids/coolant.png new file mode 100644 index 0000000000000000000000000000000000000000..058e8c6d5c93b942549868c4605c3be795905971 GIT binary patch literal 353 zcmV-n0iOPeP)2%G~83yb~#FG`W(eaJzC2(b|E6_?p~n+V4q?mCX+ zY`6V!hzI~cL{L@ppJ!&yyQ+ej0l=9@3qD}55C9@#7H1}^3L*kgRjffEb|p|}Lw1sx zhzO`EL^AFzckxCn6YQd@(Ltu5s6+^=WK6^Ebgo_bLz4E#p_tt*V$y|#TQ*0RlWM48;P4Co4%FH2=0#6 z3w*rpTvf5}`_%{R)_2WqPy+(;p3DGzMqoF0zc`SE1d526clVE#+3nXj%&(`JVY}^* zR}% literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/cryogel.png b/src/main/resources/assets/hbm/textures/gui/fluids/cryogel.png new file mode 100644 index 0000000000000000000000000000000000000000..5511522477736cb8251d676a85beecfa2c498e3d GIT binary patch literal 547 zcmV+;0^I$HP)Pn%7fNg7oN-_PX11|w4cyUr_t86NRpfTNp{hLPjH)6c zwAL6vX$=v<-AO4?YNfPBsTI==N<@TOE46n@DTmg#S`iUMgtIDH6?fu?o8c`h#=i(e7g*Hr>XMj9h;^u%W`xes}iaQ*y;PauC@37Gz(zB z>(mbLNtNHV9!2{6^n?MaL~L|=M<&Q)2QWh^$5P2@uOBGX9jT1d8;|_$e9jD#if)&-#ai<_%%0< zJw`x*$DS1M@p>ht#Od3ztb1{K?_^aJc%2|3LPQ)Lxw>x)XQ5<_L2GUMdByr+ji#e=vzi#kk#4cR z`_cIxsY1#LXlSiSbHZ86X0t&n&2GOZ#z;zquMbcB^|0msX^&Z5t{D2B7|)a{%rO$< zOfH$z`NZO4LCT4%%Xe7sklIM|OrxQcLa*0rN-cQb(?sZd&+UgbHy^IhO0nI(a6X@i zab_F_P@2vdLKx^ejX9o9IOhn1117ZAJU#EIwW2%2U>zX@VlMpp#}}513%vJuXNf6c zO3nbNX+)Y(az!b)zFv`1!CH%R4y_u`FR$cWsI`Jp7-KPa-`-H9QF6f=ivq?FXeh>U z#2Ss#nwRGtecy9;yT*13V>%vR4w#E+;N$IkK5zE?eg8x$73Uox^u#$+YD02Hn~qv5 zk54;_R95eo)KW3asb_agh%}~YU^xY@FBfcHj+9bp4V*OqbXw!Q<$Rub-oCP!2F%aD z-yY`kuP8Wq1MWr5@QG`r4SKXYshQEbecHNY(htQp!kcNUd0{Kq6ca>@+-@OEcwjZ!LAD#lo7jZSwc1QB^F4jd0hlu|UHDTwn-r!}UO zg2)@(L_jG3oU@qDkV~eD;JrhnAyN@hD4>dtKjRS`XN~we}P)g-rFMoSB?rqQg00000NkvXX Hu0mjf0zXLH literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/deuterium.png b/src/main/resources/assets/hbm/textures/gui/fluids/deuterium.png new file mode 100644 index 0000000000000000000000000000000000000000..d2d4c35872eebb3df81784d3326bf562b82c2f30 GIT binary patch literal 310 zcmV-60m=S}P)=yD&J>GhR?Px-3wVdj?7v2OPO%u>+-tcZ4cyAjn4xs!Em`IhlGrL2B}*hg4mgj_ z!Z0hn?W*om_aT2BkEW`K2&zgcg~beW4si}uC8va}JLf&S5V+P#P6_3IQ%WJ{OaaV$ zmh+hq0^W>inkYH*`1HipjN|EqF9nS;0w5v)m>Ekc)KYFlDJAe84S{P)P%FWVI}tRc z#57F|!+`gm(=>4fmQsi@vc12D7@4PuaU4;=hrl$?e0zIC{`~R7eiQV4kA^@pqXDAI zC+~R_;UD1jaKJmqk~4W(7(~$6_rzg9M1B#>Gbv}BDr4XCAVM?aK?J+MXS!V2Z?}~5 znKI9)S0$x%I}l?;HyfH6n^l)=#=oVIK0dgb5rL8tL)YQX^NgwzW2Dx~B_&>7UU)qm z=vH?oGp6Ga0|ZDZ5mafdq2p$Q0hi0==EOLT^uxd&Xh1PzyV(HH%*ds%oKEawL`%;2 zuDb=PXS%K3e1B{hfXo*zR^b16_-&K{M$`=u2MgGG%;`1{A z)eJMEQw8VH-RIBv5V&)W5!khccaCaCUIjGgD1cv&HW6}bctEbL+3!3XkXyrvkZR@c z>y^@Vlu{7jYuBM7%sI1D<(v|#E0&1x6R6%}W;9jqR9Vb$&apQmtYlkNq6n9qf0Zej z@#-9A24+YpJgRaig$L*8Md(B*tr46fh=3VqGqeG7YcvryX1t}uof*M<9-O1KhOE{0 iA{cN6q*h+Pf9F3p<3&XI@<4$A00001KIqEP)oLaAG%dr?fb)MY z+1Q*?R~1r8jLG=-YKck`%29#3wLPaShpg6Xf^*b$OWQP9+p}J+n9XL`*0FPYA5)}+ z2yJsrj1eIczwA^Up=NEGL1m#mi+Rb4Tg&I$BnS~DJv(MqG% zt2LR?l;sFPf>xT7)3-S1NVGubhO#WF+6B-5c*b-#CCfE~B4<^tP}cSUh>0M^K-1QM zV1M_3rmM+}#^i=XXim>gu(rp!o=6}~6V&111AK5aZA+FJgn;pQOc0LIWQfr@Qc6zG z-cghVj~{(Zk(K0G&g(ZXQQPyoeEQMnJb(Q=uZ~{Qb{(lsnNDV`>lM~@c<&$qYdemP z{~`w1y}OU|0d;4-$GfXHINvj!%-G)C;e+=+;nndAdfVf1Xl)pkkjRulQLtPuIXQjH zt&KZ~AAk8idhZcJ5PU#LK_Vr+b98OTa5O|piFXbVgb+|^N>ew)7*Rzr!1k7|?T9fF zeMBXSL?#qPfs~R&DaPXoDoMD$UeI-xVL8J29u;E1*&gpasaAv#5E5h*gc#|2ON@c5 z%L{~*+$@V!^$IB!%62V21cDEQ5D^H3keDJPRVkgd1n5#XzH59@|qAlS*F?D z+2gY(U$VFTkZ-^Gj?MWNz>SArfBQMkXPaDHp5wh|Qf}~Y_d^1Xqrd;8a~3HCna)_O k7F1P5ZykeTKx-TR1KSyDa1Ik0g#Z8m07*qoM6N<$g5>pV*#H0l literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/gas.png b/src/main/resources/assets/hbm/textures/gui/fluids/gas.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd49f3be7c982a3e354efc6dae2c9f4fbfd3a95 GIT binary patch literal 530 zcmV+t0`2{YP)1y3D5Jrzi8f2SGLfXFn>jl!~CO5{m&@%lY*`d^6B#^{> z%W-D!27p!eeP^C$a2~93ex(!uLI||h$T<^Z1VBImA*IxByNPscW3TM{-XH4>?i=D4 z;&cNyfm;aJaZQ@%nUYuHv;Yxks4BHqU?(Vm@0aZWHzAM51Dq#LFW@{PLdgkel)NG$ z#25)7kdBp-SJJV9({4dTx@6nfxApRxjt@ix5xL~X7zujob}h4ScbwU~oq@I1`UB`e zqCh4cTMx}C&}cOyexcP30qH3_MZD5l1LudDOvwrFPv5!A_Ij<(>|s}mw6WgCexu|> z2;sjf#ouUkC6wH2>Pa)CrjfGtP)oTU;ugf`Yos&V4cq?l3<4= zcR+Eq{50{g`*YfR9v!#3ah{b@2>Q|o*fDIxUL&;OaRN?+GvZ$WE=tq!i~FC~4v>$h zg?EF6RzJR~@jpn%Ye$wgEHMUja`)|lsv^Cv+5>;M1& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/gasoline.png b/src/main/resources/assets/hbm/textures/gui/fluids/gasoline.png new file mode 100644 index 0000000000000000000000000000000000000000..3483df5de022a89911c620356a5f93e98a325485 GIT binary patch literal 670 zcmV;P0%84$P)9hbq`jU1lV!PMj@L2}{@9n$yGf#*|pdbverNuc{?I&5r>_NXQ*^Fa^5NM+* zwBb*Z;AMiDb9h3~X}1V`$^PDebedE1Y79qLl(w8-0C1Zm6`&c%>};;1ZOP3fttREU zVO1%H<7lQT+dA3bX{zN*&C%CZc(oD5KCO`$dQFl2Y9 zPns6h;X%L4Xnc)xjwH(}vE}aefOJ}5w4t%GQmK72NeO&O6x9J3jjsVXJa|g85#akZ zj!!R;oBa;2U##=(c+8KJAx0aFHuQRJZYC*dT3||xHk!LT$Imt z2d@c;k- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/heatingoil.png b/src/main/resources/assets/hbm/textures/gui/fluids/heatingoil.png new file mode 100644 index 0000000000000000000000000000000000000000..763edb240ce1e63f7854d81d96cdef8a8d0273c1 GIT binary patch literal 580 zcmV-K0=xZ*P)M*gp4_P}e zmLhv*eD3k)<+-~7fcKtK3T6u-Y}bFPO3s;Sx&jbmOS=(>*k`+KHoBIk^V;GDy!lv<~*+cJ(Lecus6pp=5DBj>{Px;79I08&cC z7}-4Z+zyBJz&y{G8Ko44VPG6boO3wm0GQ_=MAm}CaEFNCor7t*HU=Shy!V_=XH-4T zIbw{hNQ{w>k24_{=ktZl%X4?Dz)C4?qlloYm>JV_ZA?~(M&I{L(}Z)*u`CO!+BS#? z<9Nl)nCBUhwWyf^psH>4E4;3OR8@vyXdP;NHOe|^2mv$0SGqYD07BR@&oe0{RFyhm zb)fJ2HVJ^+?RI$Y>HCiTe%B=G`<`*UtXX@{e!s_T;duPZ@p!?^7={5qj$<3gIftr} zQu+_kH;~8Uk;lge%#4&0^E|H;IOiy(uq+EP#-^~DaX1`W{s5n!N8aAf#25)7tb9bI z-K$c6dV1pZ^$)f9Fx)i=KOd!xO^D2NDEdsSt(yTg0W=J&7d zt%_6Oi3nd`U-gcdEvWjYcx`BAxV6hqdprQA(~0lzHS20-2!RknW0Z5oImbVdQ9Wq? S9#PW(0000fA5-cxI(oo(9y7>0p;-!U^(_4}QOP-`XU3_u8hd7e>K zM1<@0iij|dBX@Uq3#!U649xS4h~S(fgwThC z5ICRDs4Ca%mBY*F`PP8#``#~l?-3EqjGS|4(jZRLM9vxKoMYQIM5JHv-jhIW=HcOi^ZDEvJU%{tM@T7kJMF_#N*~yUetv%P^z?+8QA%N5SAcJb`@XYn z8zF=q#mqP!kA43DA0HpQy}c1a_*Z4`eb3dXpH3%UUtej%V~o86r4(wdz2YvVM6I=V zKty)yf5QV?)nUQSS#05!FVZ(7a8%N<#ELZ@kf*4A~v1Mtd zo5jSooZhH3)j#ibzbBtQfAML*1HenhtZ)j|fX0NC`X;J`)R4M0%eU_Vh(o_+9;yKe z5jO)jEKdNnae*=&8TU^-KR(n3ssTiCE4W)toS_J*MMP-Y8?0myB_DRUdu;$);sMuJSJ#3Guw`GL47`8WTV*1{RxJv}sWd4E>habZff159}Ww zIPQA9WV{%0(NU%m%MvOsgBl{S)q1Z@hU&v)*v*|J3E>3DJN? z>NiyG`FJ38YhwTX>y-}9H#WoFkq~$tB8t0_$D!)L-Ep@|0)nd|vjU9?5jihbV~dwe zd|eD&oe(ozs{-c;Y&xPEh_8$1Ng{&3z&+i6KG3Y77hzoDWTM(g>ZCJ%=P)EPgtHqeg^%|(9FRrupwlQ(>xv;Suucm4#gPqbLfJK+ZK2R?o|lT zJVG(Uo6U;iTolYq*FR`bifi=%o&zRYnFDhu zW;8GN6uu-jPh??r+Z_dqDgX)TQwaamAZbF}LEJ*|0h&J;)|bjY0UHR!O5*NS#qCDd z1_;XpJ~)gbm!BOivjOzKU}X*UucLi$R>t(p9O4#d|E!I+)#xRJg;e&5uG@uU2FeR) zSI2(zue4c=VR)HBRO#SuAx$!e;WdOkas88KITuLz5u^T{I@K!lsknAQF8D;PHn(tc zjlKIsF&aa7fp&#~N!czyJ`)H?z~R?4PcE&$v;BJ~Tm3XquoB8E1*TmJ`Q0~J*E|Tk ze=ea3Pd=#7ra^i!?hG>SD~{0Bid>7W2V`J?~< N002ovPDHLkV1jn&{geOz literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/hotoil.png b/src/main/resources/assets/hbm/textures/gui/fluids/hotoil.png new file mode 100644 index 0000000000000000000000000000000000000000..2b84d90dd2e70a7043e69928323b7a783a066ca0 GIT binary patch literal 567 zcmV-70?7S|P)^u1DA$T?$XBrz6)aWvqA5CQg0yg`oM>-nOj=)q0nZ9=7K5`QjAR^xIt z;=X+X%ki15w2)FlRXJajym2O~N*Dc6Gety%dG^bcy!;TLA3;^A)yoD@wG}RpJ>Ci5 zS4z-z9ixf2nP2_hJfbM`dusJW97uPIP%Hb8(}3jypnP*pOMb>CzJ zm5I;qZ>Va$BE7Cc`UL`rYU_?5t_yX4$?{T3K~3LE_ssUa5}m>QzH@i!^}4(R*!r&71|9&& zJ<6mu0&M&K{Q_wOXwJ&N_oJRNZ2yfz{`wu`Q3^1x|0w;(>db4U7dft#VPoV7-ALm8 bE_(b2@jJbr^pOi}00000NkvXXu0mjfvpJD* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/kerosene.png b/src/main/resources/assets/hbm/textures/gui/fluids/kerosene.png new file mode 100644 index 0000000000000000000000000000000000000000..0e8b850f1a5c45a634dbc7e5cf1bde9a984bbcff GIT binary patch literal 395 zcmV;60d)R}P)W!|NH-q1OO7)?|pwW-*+~QvF|des9GJ+znQ3jaxH8##@K*1NQekNRsl)EHd#QD z&VG{tc$+b`;x-yRIdN8rQA66L+E@^{D1g8uMs@6MA zY`89>8`|-i=ybUOZj{Nynb?M}uS4u~O+wB@5pTI{)>?<6OO-pT%sl;&x-rcHwp0>G zk8F?LRN|)(Zbr&drrESAs-CG!$T^8$Ug+Qt%_Eqv*DoKy$6~xCW>bJs*(EV*{{wNp?8o~!GW7(iclf88^q(ZA)g{6~>sDn*K2*usJvWWxd2u;vDw zg(GkXpeU+vB@1Fq1rjSN|Hu~7NSdFX>0#juyv2J@{r&xETh7cZha^I~-8Xmeg6r>U>VM^w`wkMiGAP35BPzhNcPt=)|%A%~xc< zy+Hu{U4~zkG*uw@fHsO~FUC!KxJkq2;+{GW*uEe=NAm2L?Dq@WxOx6f`r1OG$^albpWMEP6kLnArzkC{Srb; z=lK!tV8`aqJJ!EkLTHhyMz_8}JA?Eh+$bhK?9q94h&$fHFEVylTVxOue>B0Q5ut2Q zqOtp3npKX3`caJkub{01>2yH+bV^$Xq@RFR?EYPW`ip#)Q7&urEQ48w7KPYRhv;}j z@y{K_^@jDUYm^gA8d2SEP#XNUVfFffXwQ;NBg#dE?HMGE5H}s56G!^_3BkW(_kKfm z{sHMb%G(^jZXPF_IF7#kl2BC4fBY4IT zlL$K^wsCXMO7IHTE?$hgbq{EBi>5ULhJ zpn53LQB6}^<3=&brw8PhH~3Xa`QZWc-Es9pd9@&vHPPuFCJ~eh7-?yJOYkj9ffh~j lWDh&(p`F3sZ)sLL{s;EDTi#%;sUZLW002ovPDHLkV1gSyfA9bR literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/lightoil.png b/src/main/resources/assets/hbm/textures/gui/fluids/lightoil.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce9dfacca60b68a1958a9a1610596325c27bbbd GIT binary patch literal 344 zcmV-e0jK_nP)(Yk2vcS#C@B1~{3XxGQ@3zIK|#SxQf$O>zPMQr21y9^ z;mA4_>H(X3_P@Hoa-$QxX|D8LF96nVyNe5{$x literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/lpg.png b/src/main/resources/assets/hbm/textures/gui/fluids/lpg.png new file mode 100644 index 0000000000000000000000000000000000000000..398cec75e961cbc85096e59dbaa09632ea437d42 GIT binary patch literal 610 zcmV-o0-gPdP)%S}Vg4h%q4|hzJ17vY@JzQW%B-)dn|?BLFEqnWl-p z?=dsx`H6E5fOTB~@ZM8vrIcMLXK-dpDH|yz0J^T_c6;Ex$IQ6j@0b~V-*Y-Oqy(jS zR2xLV&GVCY^?gr_i4X$bE46}|QA%N&CZI>P0brh=bX|+w?{`#{aXg`_hzQHFP%8%m z?>){rVvNL?h%sVj05}mLr9>&7X_}7a+wFmwAtJld&XKNb`TO@9?>+bXgu7fWlu`~z zZ{i^Y%#@tVe@t@T9q782S}P(Vtm}%IVP@1?QB`7$wmKY->KDm9A?jWqScDjAM7~0KoV6gI~Y?&~+`|`<;)f5`vPmkn`UB`PuRF=L3=9 zwOGR|0}b;$P|9{hTw;ur!pqa$h2Ou^L3_8cLA7C?x0h25=kpoo9MbnaDLwJtzfNTw w1FFihEQkoV+k=#5rfEX8A?J-+E45bs0k7{gMGV%)d;kCd07*qoM6N<$f=E6c1^@s6 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/lubricant.png b/src/main/resources/assets/hbm/textures/gui/fluids/lubricant.png new file mode 100644 index 0000000000000000000000000000000000000000..569d10be2ea6cf5a20b7082b89904d53ea5dfb95 GIT binary patch literal 340 zcmV-a0jvIrP);><)wL{&Qu0A|*}tdrTFh~PMmFD2}Gf{VxvP8LdHue-6waWpgYKje3i$y0J>wqe(G zeRJAG}Zn&7$j*ZF-m*d?7oZ%ECe)z)GwH z5p1>?1lbWcWI{HKU-7Zg)m!D?J@@3Cvv+-c{q_3#3P1<}?>*Zp%aW?97{?I+5uvVY zx~}8w> zcj%X8$=lmoUT@1ehioSU#2AS&qP6DW-~i`be%!V#eczK(!h4^^mbPsf$B__1Mi&u= zVW23A%&hNw08UR&sp}eJ3=abCqW*B2|&e8WhUDy53!5?#hlv19k zl;WpWTI+8ct+k|-h%tVLLxi8<(pqD!r6>y4>veW5gn;~Ro~CJMzh$!3Mk$5Xn$>DW zS(Zo$VQ1P;nj(@TZH&o)F-E3o!h4Uh)-p}gPR`4+%=U>0#u%EWVX;^sB0KlWdyi6T zhlTf^)oPUix~}8m;)3JjV=gZ*Y1{T&ulamV(=@!lzvslAoSZO@Blq|Bgb?`n_~7Q| hhG7`87FAUN@DJe?Ak+Ni;^6=Q002ovPDHLkV1ftM8o~eo literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/naphtha.png b/src/main/resources/assets/hbm/textures/gui/fluids/naphtha.png new file mode 100644 index 0000000000000000000000000000000000000000..a08015c18788c8413a346d564b3b3fb24bf0bbc4 GIT binary patch literal 554 zcmV+_0@eMAP)3%m^Vo&Qz7w8vDKj5MyLr zS3(G=D%-Z9s!Y?w)6*0CzSCO6IfsbgODRKXnkI72q?8CD(0k_+IF17V=Ntf~6k?3X zwrx1)xZQ5!)mkgPcXG~%2q6T#_vD<%R@H|E5gBbA$1#f6bwyPXk%yAVu=x4;NeF>$ z+wjY>3}7LIQJ7LfRWY+4Ow5dVo{2Hidq+fs^E^>iRF&R4&N*_IR!;oHmrM*FIY zzu;Xdu4qm)9e_0fTd(0k`R zPhyP2ikWe{-2g`M*Vh;C@9)GI|3=w4H+)^xUteE&dwb)0e4gi#fl>;swGna2In!FZ zW{Rrv@$oTeUt@I6am8L$x!B1xP3-$l2w{A$Sl3z+5!Q8O-*=AVz&VGR(R+W0UMknm s1F)_u-{0Rqk{LoEgfJMj)({c?1Lm$g3^hXktpET307*qoM6N<$f{aN7I{*Lx literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/nitan.png b/src/main/resources/assets/hbm/textures/gui/fluids/nitan.png new file mode 100644 index 0000000000000000000000000000000000000000..21e15cfae02c6a4bf11b7e5d6214dccb205b3113 GIT binary patch literal 344 zcmV-e0jK_nP)(Yk2vcS#C@B1dJU1W8pSEy8K|#SxQf$O>zPMQr21y9^ z;mA4_>H(X3_P@Hoa-$QxX|D8LF96nVyNeM$c SR>K9To59o7&t;ucLK6T(oFnT1 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/oil.png b/src/main/resources/assets/hbm/textures/gui/fluids/oil.png new file mode 100644 index 0000000000000000000000000000000000000000..bfdbf6094dfbf9bb0d6524aef1d7e2f0a3acf05b GIT binary patch literal 381 zcmV-@0fPRCP)&5YLCINDSZZ>Z=GFLySp!}%xtU!NJM0*Z&sn! zx~LHio%19P&kej>F65j)$`*==2(2~FfjZms`J|LWNIY9giRDZ*XRg`IM$^LgegCDx zJLk3dANObp1 ztW_ZHm6wtoVEU}jXC@uTT?sRHaI+H}79=t2)!5@GX6lptOj6t>N0edD=iRHX2Q*Q< zR)MjVt}3GWL4XR(!u8J9z4;PfCBevMP}8^4J+nD0(HY$DJ9n2}ugg1tt?!y`-~oW# zqfBZez&7XK7f2&OYgK;EcRgj;{u_t<^*hF+6kuNeQTmV7nfFdFa$GCJ#>f%6k;MI7 a^!NkH_`Xu}K##=$0000cJ0LEwr zNuSe-q(aI?(o_Q=gv-K0oux*H^J@&4exwX><0LQPc zTTaR{O(>V?9(=)dJ)~SD&ojj7&Pvq)2!fF9t&iC3ul-0W_V<32X8_+1N%}p+>12S> zC}lKCsaAbjtqxlE$|kF8*XSPZU~R@A>6c-P*7|i)Gr$;46sa=pIPM~ZM;K0>bq{v{ zxN++~)%hjn<^uM1-XT_+9ah?pIQ;&SAKyM;jKo@bb$W?YQJpfww@PlZ&cMwta=Fz&x(XSnvt2d_{ z{P($lwU%N$rt14R6^FA~`F>C`B9y9;TT7anQtWyjXW{bw0I6yS;gKZA07zBC7>)Q> zTucf^qjc8Eq+n>KI6D;w-w*he>=Q|a7#ck@?W|4Vy5x3>bTA(Rlx~Yj!6515C{?4F z6f>MhQXx;k60S=yAJS;FX>Z&?xGs@YC3s?x^k*CZB`A?pxUNUz!d2F;JY<~3T)O#~ z?N877xw|!Ouv~AlR9~m}dk=tm<0?z5cNtsF?$_6hvLS=yi0_*(h~qBiBnv4Q0r&$? WvMEgH`rCE@0000M2`1^{;)<1m4Tg#Zu{U7VSyDu@U~RdF5yk(EGG4b@3z zA|jxw5D`Q~gQ#l90l>@}m~}Gy6A`Sn-juNC2`(ZxI9Vu(y`ILdwVIjvf8=+N$y0J> zwqe(Gy?NChu!zYK(O{g)RF#>JAG}Zn&7$j*ZFYcTcRxWd_1h4 z2!uhDbnBkF{^!@fzyAQV);NxXX_|1((OTnL=XnC)y{Gq%nGr&GoT)0UHTHc6AjZhL zu7nU!Rkm$IRhg!Vr>7_OeW$gCa}E)~mr{n(G)?53NhuLRp!d!ta2y8!&N%=|Da06& zZQF3pal75dtF=~o@8p~j5kd%f@5wojt*Q?TA~M=Kj$;(B>x!x(A`c~zVe#|xlMn*i zw&9m$8NfmaqcEj}s$yn8n3x&!JQHK2_l}4N=Xs*4s4Bg8oO9%yF*9nd!?&3MjP_L( zf5E$!sxr?rDWx$P@BJ7hK<}Lp0%nH4=>FeEt(8*BU~r!2$UsVIbOIpH&(C=8Nhz@` z%Lq|QX-vU;&$29-8Tb30`~5yx_?+`-M?_FnN+~$!2AAvN%gYO9Mk$3_>!Sk^q4&;t zp2Qf36*J>@y8(>iudgrO-`|Nb{*AJ8Zuq*WzrMcm_V&j0_&m=e1EmyNYa`;4bEdU+ z%@kGTOhQ-%OS`Yzy&U+ zf1ZDzQ=GQw4u?2)Wv-S~OlfiVX_3J$bi1cba-I1X?ne{7na4#+*@wj<%daRWFZdMl zFDwrI2nA_olFZ}j?y%W)UFf<7ra0w${c;KsyDj>wQr85+a!DKD6sKu)IHe@t-7g^R za@t;xPRv5LIfY&LmAj;3k`#-4Q?7Op4yW*lCqcuKij=aVl9IBXk}rs6w_82h zQyk3^hdIqQ+|#1ILCGvjb|IhG#%k69Ki22(ApG@N!H31&O&uF)jw`{xzU{HuqKl)6 zI9_X9O0lGJX&qp9-9M}zHhGWDGdAb3i#Sa9ynUGFY&OejktA6%jSa1uE;O6`)BiB4 zPDrJi&6ZT;w73l?X32>VR^7Kh*7hTpxq36&YwD9EMl6IMD`Q@(hhvy2L#GA!@vkEc*0000#pM<41_FYWv63$4^G;bJ&HOq4cK6p47o!+7lG zpT83w&rHeS z76NB2GKI)WntEIrs%2Ea>h8 Se(VJR00001y`xxw%awz~j8H{JVCRpAf# zQ30SBstO`EbHYl9q$A0QyFlaT&llr7$VUO7Dr5vc1*)K$&Lme*w{&x348`Tgi2;_y znCqWI8HrX?Rdm%q9;qoZ9OoEYW+ak@WKnBU(IA4FVQ$!PY=DS>+n%O4RnQG9$hlbW ziu@jpYMyx+8ZMH@Eh#= z?&q-QVqkr;Y2Jg%!MqBmm$*WBxs^fk#9(2c7pJ{%jqBYNciJ?;j3 z-oU!%r)&NE`PwF_egThBPa(VaWFV1P?Q4oE{xL-xsy?p_K-|FZ#(9PcRz=q?>NI2~ tUF-9x9zV_>FT`{!coI+rHzbno<`3!3Dtd@jLpcBd002ovPDHLkV1hw)yFgwq^m))EIyUI);;gj6l24hB8p}I4YL`A<*%Ho58#;=F{*Q z_;j>adSe^3UC9Ac0Igt~L%(4$crEyRya1S&@%8HqfZQPt@O2{Ul}+c5b6xg6%9y@F zQu;Q^@2+o9d|7^hoY3tu@^oetoWTBd&_zfo`6(s&?uZyjROo#^jk&f0?Ari=Hk54} zv>)X?rLrQ{fCoJOzUb10txKIf1>QwcQDQ;*TG9>j=}dDP(1F@C3dof*d?YvfNcV7T zWd>9eWiK#pV72ca#Og{2h$$LQYeMQ$(2VjOwc#BW3ac>d0irNs!{t8LW=h*Xc9LqLn&RR71H@_>g!~`cy#N3J07*qoM6N<$f-sogp8x;= literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/plasma_ht.png b/src/main/resources/assets/hbm/textures/gui/fluids/plasma_ht.png new file mode 100644 index 0000000000000000000000000000000000000000..6b7020c6a8e8dff54ae288eef9b76bb93eb94f95 GIT binary patch literal 497 zcmVp|Le$VvW}$FWmytrfLxX498YXtc{u+0clm-57via7~UZ@rIdtLrJ|%;MGH_s6tb_7 z%z!x#`p00*h3$a?)LO``J|RglTpy5ymo>+R`)B8h^5YF4?7V@cP%GP&eEvQ;&w+Jg z%!PXlGG!-qeER{jUt0p1~B@VQ|J+FPUMgm3ximVC(?fWho1`TRSWyDGq~lr34Q zwNUQ$3CsS+2G}P&{&aH6i9|xS6S}7^q9hHA%|MU%?gPdn>=qycv{ul%0R>HbjRD5% z2ClY&*u>HTe8%3sE77$pqQIyWH=MYYeD#C|cwJesTGP+KSij*ML8e!a}rTx z2X*jh3N-={fMv13MUAyLm}>C=sg%t96DIHykbHqvKpTW%=L6WiijpDaTF`1gvOv#& zgStXcBN+Z)cJn6yDO6xw+Jcw|^046P!6loq5i|DiCJ_M#slZTpK1|MVLjh`rv;rA| zyBt?Yc+kHS| zG%57ml6Yd)k3!96Ud`6dWwmdBv3mtSkH)?g-iZ05sQI=?`o1(kxN#1|Tp&f$ue?dUIRP5q6qu~=NZX+KB=5C P00000NkvXXu0mjf29eKs literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/puf6.png b/src/main/resources/assets/hbm/textures/gui/fluids/puf6.png new file mode 100644 index 0000000000000000000000000000000000000000..b3995e84de334991f6e60bb16decde46b8a03589 GIT binary patch literal 782 zcmV+p1M&QcP)4$V}5^sv27dM zwlPf;*LAThi~W9&@B0YTH1RwSr4*~xis^JpmSs4O!{KnC-EPzC^>AI6!C-(=icY74 z@B3^vo4*E86p^MW+wGRYU_hSd*tUHXDWxzBgQ6$^uq=!F`+MHr-VgxG<&yP!O<9(d zWr?oq1VKO)MTB9Lu30XZ=(+36ZT~ibVdRdkTA&^qyc^>U{oAdK?;y5PDGLj_0bzM$QPH-HDq9`y7gD?#LmRMC4 z0C}EMRTWVb(d~ArstPG3x~}u{^Mj^oq-jc?=cH*$nx+_rf$)8wIF9-L{$@U(Ga8MK zJ!DyirfKYUJ3c->2!eoCt96{&wrxZdMKl@>E-x=B%aSBX7!HR>DOoHQY&IL}x+Vw$ z9v&W0O7Zmc1iy`FxHL0>^QV7a$BncDo&o zMuVH18-(LHTwh58JCIUc2baG~*svsf|RmFZ-h^#C$)li*e zCL#i=3K2m>bP-kUH~^Sg7iQk$`StN4^8`;NR5^=_$b}~hC9&7t*yA{wnfTv!t{}lv zMP{~P=Xw6|sy$#5!4c8LIF+d?GjBimpbDBr*C*Tbriph+WaMP1W=>^#Chm@X7YN>G zuBupTz3&0p=BzmldN4<6W~~gswFh(aW-GgqlT20N?)NGa_+LAW@3)!VCX!|TC_6Kq ruPUsy*sio;W(IeEGji?#ljr*f87~Y#w&S)000000NkvXXu0mjfCq0XH literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/sas3.png b/src/main/resources/assets/hbm/textures/gui/fluids/sas3.png new file mode 100644 index 0000000000000000000000000000000000000000..da7207416bee9905deb65a4645cb11f2203b0998 GIT binary patch literal 683 zcmV;c0#yBpP)uuXX>3hA69^;(He}774I8TX6Z}&4Y*~?l zsw7lMs#5V}9Disu9!a)X#G%(+-EW_Bdh+WyjyL_@@pyDql)lG3uJPu+b#rqgr6i>! z&vR9t6sMjUVvh4X=^X7Gyc29O#qoG_d3ot^QL6Bw-|HMa6wJ_m98($R4|`gRgs zRCE8fJI~9R5k0cuw6)A~=c#g;D&OD=TP&}as!8<4N!Y&c1=OEKJUD`8xOX@lEQ-=s zr~Aqi-TU3zWOm`Y-D#S}b)LIM2thWJc@_)vSQy9At7hXlUY`gilZpL)@1Ny6S(bV5 z;DPOStM7Yxo{I~d;X4eevRvPIdDkeXrS)d5ZCm3wn$PEcNtF)2jU#xJ-AbyRf?j}_r0$# zE;YyAa=A2}PGwmpmSw5$dv|wtilT5CgA4x8e^C^ws&XZGyT7$stv;o(DAcJEe-ymQ zgIAM@^H})vQWV=sfB;3HVTO_eZ~$8FKTK%oXc!Y9#7SgX z6wh{sVrM1o-`jnwjOXXX@dzn__i%9mT?e}zY`4%fkmq2nv~!SU@^=o4wYtOzZL6RV z6wq~06i`(#nZRZvzu8QQV#JVTGJ*oWza^W^=tSEpX^iqQhUMcU+}vP+|Hc>vaXOV) zD^w}zYz(Yc)NgMP0+tX?eS)+xg6=&W4oWl>%5$h|C3UVxV2mUsIeIVYIwc2KEZ}&A zpC9=Aly6EH+E$QDg@jbbkoz=)Gs+r27B> N002ovPDHLkV1lgr=nMb= literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/smear.png b/src/main/resources/assets/hbm/textures/gui/fluids/smear.png new file mode 100644 index 0000000000000000000000000000000000000000..e94357a3db046317014b7518d7954170f3c52f2d GIT binary patch literal 529 zcmV+s0`C2ZP)va<}Ts{{N>{TSb+kY+PzWF#9mZ*75>| zftfk?+Pp>@K&|kd;p9O?zx#MRbUqwlS)df~UiYkX25TW_-3Y;ulCGW8M*&VJczO9j zjD}&*xEO`QJhv^=$-^`?Vg&DnWm$02w7PGAFGLIg^V|qw!3eZ*y^wRI6fJWY4Aa!G z7Od3-Iq&Ta1Be)mgXYklzB72o){AuO=rR2M|D16$19&$YzW|r2ueMkpxL3AwU9EMeTmud$X$up{fh}h-rznE-d5t zB!mP~K?mSIV~hr`!Zy=3>)OcS^e5G^ar&Z3852q@tl*S$FkK7 zfw}fN3%e=K2fYsc2JZPQ1tshQ>@l#7+AqhcJEf88zP;|l<}yN=Q3lG;=x%&N^=3mwX` zK(O|vSKFSDIO7z;REo7>zTa;M#{)d_kuDf++uFv~m#NmenD;z7DvVpw*|Y_$wU}d) zaDei_@%07*qoM6N<$g7h83od5s; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/steam.png b/src/main/resources/assets/hbm/textures/gui/fluids/steam.png new file mode 100644 index 0000000000000000000000000000000000000000..55938868c33820662cc008d18dc8266dda009ac9 GIT binary patch literal 375 zcmV--0f_#IP)NX7-^P!5E{#1Q?mwf&oOt zt$JoQnDi3J7x))hYpr!VJB1b_3F$&oetg2hzV(0F-6qj(SmYKcRbd)S00Dn9l zH;N~NlaaeOZJ-PIT8lX+nc4G}`vh>Zl!$68Ua!~9IOmd))UTPfXC!v~9m_dV87nin zt_%1$QRh|lv9bS literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/superhotsteam.png b/src/main/resources/assets/hbm/textures/gui/fluids/superhotsteam.png new file mode 100644 index 0000000000000000000000000000000000000000..6d651b347ea941afc43ba70bb74b951108232a52 GIT binary patch literal 562 zcmV-20?qx2P)5ti?7tnXXRx>BU;uwg*^9x)>`Art93 z#0*izA`mnDcEkFf%tTeuuA_8+{!q?m#0(opd|60$WE{~_U>|75BLGrL`)`H;s{g5L z*MU2@BO+u3sDdh4E3s{e2<3EY^=1^^8)Mr*m8g}BK-`-;khS9O#Qlzz(yT>5CMEXC z0CB&!CU;`nNOv@oI!(_l(j7aUnurKRN@4r`MTdcmXbftFbtN;gZNt|UB4GC&%hFOB z2GoXu*tVCtDu|Go2sGcS*f^rQ#X3#T4a@fP^CT^*Pv0T}BFIj@yuA_Y`czJ{HlWTk zb~-g>pd63QpBb^P)Ol`$BZzfv8`auiicre=j2(}yX#ad!u)_f-9>kE9&<<+vP%?CVW}ifKu>fA=VW#pG}Wr6IIfkI!%<@ z*B9yDvKN72c%862HjeFt`yLUYUauemnfUd}Kk|%ZL-&s|j{pDw07*qoM6N<$g2$i% A2LJ#7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/tritium.png b/src/main/resources/assets/hbm/textures/gui/fluids/tritium.png new file mode 100644 index 0000000000000000000000000000000000000000..1017620598d99a22c3432e159287d8689c73893f GIT binary patch literal 311 zcmV-70m%M|P))an?N)Qq%XD3vgP9yc$7}#oj6~jHH=gm3h+ojfEpTA&Ro0Dx~6F`2=qVmq~1_v19d-Va(W4R{227#UOXs&eTOTbMNF zuC4mccGV`)KsOK>nanVM(_OQW4t?(e;Oop!-=A)KKsKK>(?A0ViBs97F|r+2vX2a+ zVgAEcnQTw(%v&7Wy#mDBALaV7Jo79qI*Wv0y;^|K%lEz5_kaBBUYg!@b)WzM002ov JPDHLkV1h?0f4Tqw literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/uf6.png b/src/main/resources/assets/hbm/textures/gui/fluids/uf6.png new file mode 100644 index 0000000000000000000000000000000000000000..497eb8b0743c79a99b0fdd662076c49a862eb365 GIT binary patch literal 791 zcmV+y1L*vTP)k0E9o=$Jjo;1u!Xu+`35n4B1y|yRX#O>C^NPDpirX z%(7B9*#w9bqMyVD0><3V@uiDjKl_=HX67^g`}dz_u~<;oHA#|icX!9}cqGd*rqd~l z#RAuLaa|YNw()%*$8k6wkAz`}ux*Cg$#*{jYXrc0y=J@J zQkErUSz?+dQ54bXbco}a>2!)x3MnO?=W%g)3FJ^$h}~|-d_KpvZ2*K2xUS1^I7CXx zX0stl5}KxAy&O%uzquq+FJUayCg5~UPrno`#_H#aw&ot^Re z`pVPO6HU{gwZ<&V5+MXqN`fGu+wF37bw!dS2>&aNyx7(+iUDri)IvrZA7Pq&zlx0bpri{m9q?D{yD|WjbP16uX z5kLL>3$<1}JUjr<@Anbk{_XesxUP$3StzCW{QN{~jpI0{&Jbf5a{$V+L~D)l_g{ZD z-;7PuaD9DE9LGF9KC)V^PUvc_xwyEXC<@Xv#q&H&(?m!q(OR?L?{OT5Znujcot^l1 z90%X`Ns@%Ow>Or{<%z~PjxlPTHPh*o$z(zh1k`m+RaJcX@&zFT?RJ}1tHoe2;Q9HP zs;W2~4z$~C?(gprhVZ!l{s#_+17R349*08*JM~DMb(jTwY%C_V&hh zyJbF~WBvZyuYY_lGPKt8dOaM+!7vOg%c80(%Cf{T41^F21_PofLI^>g=WMrI{s)5a VUt0yNFuDK$002ovPDHLkV1khEbb0^) literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/ultrahotsteam.png b/src/main/resources/assets/hbm/textures/gui/fluids/ultrahotsteam.png new file mode 100644 index 0000000000000000000000000000000000000000..9df61baa44159d8bcaa66e4cb60b7bb32cdbaa96 GIT binary patch literal 484 zcmV#%Mel!z9;%yeod}6lSL|Pm6bJYQ1WB|w zLk{Qk`274M1ej;c4Bp=%1i0Pcdng$z~9O z{)YhDret?4Mtm3;>~ev(HzlV8_qzaMR8j|A7M)|n_FX$*qy*ChW`r1F-?jSJs$ky* z1R`wU)=>d!X9IADZPQ+>Dl0{IvnTL?`@#6Shj4)9jCas|$5PT6BqHl7(cH!44y8z} zX~JKaZ5UKp&X5vDjC!zbs=W2)?iy>W%G#Ly_gBeHtATZGLhvFAdfe|Z${*W?-S1D) zsg=QVhGoI}$Wl`8Az=G16Sc>bg8%%$IAU$g@D$v|BRP;sQQIr`4|zW05f zllbl~(|R4oV<;Bj_MI#APW$Y?Z&IzoUJWc8EC-AfESv+w03pD2L7mm*VHiUD7`ET; zaQFcn8>SN|l;GMbIF8QC&4~U0E`F`BaBczL@1Ukqu)GZQ2K0P*@d7@zz)8cxB6NHR zBN&PZF$4g^F!<@g12#4`Pyr4!BNzrTWh4>B&K)3Ca7jpx7p zN*u+geg}4IQr{>B-2l^uN;!dTTb%d-#ggpYYJ!r4PWOb(%^hspMm-HcRY22Vq{za{ zm%+9zgb3NK!FU2UuIpqMBVNCTU!Lv&;JN|H$r+?fY1&s=ST4fqibt_nh#|E8l{}c1Oi9zgo(DCTGco5(zFl*Oqb9X~ zVDsgabf(Y2d*}pk1}wSo@aH=W`h6Zfssd1{KvGF62qDO3vsgAHlQ8JRA5~}`!K@0F zA!GGCkN;OBU^sxpH+iO(4YT?ex6gY^JbAoF^CM(FV;l)6uS#BOZzX8SB&g|(H19N! z8uR%)xtxbJzlRmb%jt~#Cx873`wcn4oC!fql_bcm#!ZJZnr%4xm)ZkunC5n4sz~8bK%|zB4*h%HX;#x;~)Yp5prv{{dCa VAAeQjI#K`t002ovPDHLkV1j}xX=?xg literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/wastegas.png b/src/main/resources/assets/hbm/textures/gui/fluids/wastegas.png new file mode 100644 index 0000000000000000000000000000000000000000..1177cd35032a6ec5e95496e3aa10b28bda4b55d6 GIT binary patch literal 622 zcmV-!0+IcRP)@_rgWM( z$z7mEx>?#j@$osfdVPJ(FE1|uoK7b$mkamz_lO8NXPk4iZHtIttz}sjj>jX$7!HR6 z`u+W#@9%Hcbww$~x~@#q#OLQHDJ9l#^gb?`n_@M85#&P6&z0x!dm&*mE6e%UH*DLn<`I)9^*zflok4KbJ)OC$9hOe(L z#&N_shqacbX=vM)d7e>9;l0N$%YwBQfSa2ex~}7VK4XmG;o*U*s&LM++wJ)I`Qh&F zj$s%8FveilbuHkkst^&p_uSsz0?>6Gecy9FpAiw3WudNX+P0;xYwY20pss7Y_vDjFAvRVPlN>>tZc^-+q zvY@rrD5c0bQ`a?3(_pPdDaAa`0EOAsb<2qecE8^fLMR2s7(}G_yv1XT7-Pz)>$;Ls z!U8Cz5D`KMgb=8zs@Mszjj5C(#>nsQZ^_%OqxYV+Z2@r3AtJ;W|6{dj;=Kp>TOv}|4(A;I04I-8;8m&W8vppF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/water.png b/src/main/resources/assets/hbm/textures/gui/fluids/water.png new file mode 100644 index 0000000000000000000000000000000000000000..ba345dc31d42026a9d95976872c8596ec3fce9c3 GIT binary patch literal 452 zcmV;#0XzPQP)MZoJb;u0%iN_onfu2VoFczkdG-KxME^ zEM6xGGhmw{d{2{z7T|!zv5h4PBk6*Iv_z6f0_Sindcb8uGYQ8E$uL>4?f3A^-Y4Pf z`}?iTfDlLK%&c@vJ20WUk%UzH`nB^vaoJ>s^Wgvv^7&tOB(EZH5vLKZ?GasJM8mso^B_XSrmGe`wo5{s{Ah`NzOb`m9ybKAD#DUMF6zghp%(psPP-`{`Mv)PQp;XoY6+}zx--|tD&l+kF! zY&OHTZEV}dG)-LB#j-5+`#rwzBTUo8^E{MNtX3-~lL=Xt;W!S5!+}<-MYr3xh0Z|kYh9RTT2&EKKN*u?b*X!~A{!Ud@h|OlhbUMW}O#p-t*tSi# z+eJ#rYPBMcW9qtQxm=>_I(eQmnM{yUB9v0-x{hHO7={5ryWK`giBgIrNjMx1TwPt! zXf*iz{N(lZmAbAeiUPeXON0Cbljzdut7=}R@ zhQCUzstSNS `4D2nKGI#gAKloDOn`T6-l(=^gFCC_uxG$l<_48uV9zE2#-e1Cs4 zpU)W%hsPeWEJM>YcDo%PA0GrkK(pCA&TQK@B8nnTPENSKzNRcok|bd;7$Bu&u~@L# zY^dv+AP9JTd_*b5)6)|GXJ=>VzxQo6o7lFEVHhZ-`1<-{u~;0_gkeY&MQEA^Kv|X) zMS=FuU$^z|$GWb$yu2g~L!O_XSu7Subc>?k{QR6e&qpCg38ah&4? z2*Z%wZpX>V33qpQ2*+`_y}f0(+u{2@gTa91a!Fa1)OF2jwZb$_lu~$}N3YjoJRY-N zubED#7=K(i|E6h5Q53Y>Z7j<|(=-gjpsFg$vP9D~gb;K(9fBZ02tk%*tk-M)2bYUj UgXIPx# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/hbm/textures/gui/fluids/xenon.png b/src/main/resources/assets/hbm/textures/gui/fluids/xenon.png new file mode 100644 index 0000000000000000000000000000000000000000..12fcf0a5ad23a2b905786544004f9a238552aedb GIT binary patch literal 330 zcmV-Q0k!^#P)|vOE-UXq2Qmt2rWLGs)a_I{?87P*;OGi%4|$ zOw3sz?v492O)o>($t8D`x7G{7h2ZB}bHD&*$B%j|VhS zJZFKim98qH`9XjR%)<4~*1h=C|&(mk_%uS92Xzwg{#dc7|10Jgqswt)u# za*r~pjR4!ef4@K)0h+V&`}?S;4BLO>kiUM%c$5On>px2Wu{!fw=|zrfW!M-wLN}7Q czl$FK0c)SVy=ZO5jQ{`u07*qoM6N<$g5pAsGynhq literal 0 HcmV?d00001