From 5dd59e4322f9a88e94a40046fb3a88d6525b8638 Mon Sep 17 00:00:00 2001 From: GDCloud <93287602+GDCloudstrike@users.noreply.github.com> Date: Fri, 10 May 2024 21:34:39 +0200 Subject: [PATCH] Add textures for numbered bio and breakthrough circuits (#880) add numbers to bio and breakthrough circuits --- .../circuit/GTPP_IntegratedCircuit_Item.java | 26 +++++------------- .../textures/items/bioscience/BioCircuit.png | Bin 432 -> 0 bytes .../items/bioscience/BioCircuit/0.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/1.png | Bin 0 -> 286 bytes .../items/bioscience/BioCircuit/10.png | Bin 0 -> 288 bytes .../items/bioscience/BioCircuit/11.png | Bin 0 -> 288 bytes .../items/bioscience/BioCircuit/12.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/13.png | Bin 0 -> 288 bytes .../items/bioscience/BioCircuit/14.png | Bin 0 -> 288 bytes .../items/bioscience/BioCircuit/15.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/16.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/17.png | Bin 0 -> 288 bytes .../items/bioscience/BioCircuit/18.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/19.png | Bin 0 -> 288 bytes .../items/bioscience/BioCircuit/2.png | Bin 0 -> 286 bytes .../items/bioscience/BioCircuit/20.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/21.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/22.png | Bin 0 -> 286 bytes .../items/bioscience/BioCircuit/23.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/24.png | Bin 0 -> 290 bytes .../items/bioscience/BioCircuit/3.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/4.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/5.png | Bin 0 -> 286 bytes .../items/bioscience/BioCircuit/6.png | Bin 0 -> 286 bytes .../items/bioscience/BioCircuit/7.png | Bin 0 -> 287 bytes .../items/bioscience/BioCircuit/8.png | Bin 0 -> 286 bytes .../items/bioscience/BioCircuit/9.png | Bin 0 -> 286 bytes .../items/science/general/AdvancedCircuit.png | Bin 515 -> 0 bytes .../science/general/AdvancedCircuit/0.png | Bin 0 -> 510 bytes .../science/general/AdvancedCircuit/1.png | Bin 0 -> 496 bytes .../science/general/AdvancedCircuit/10.png | Bin 0 -> 512 bytes .../science/general/AdvancedCircuit/11.png | Bin 0 -> 504 bytes .../science/general/AdvancedCircuit/12.png | Bin 0 -> 516 bytes .../science/general/AdvancedCircuit/13.png | Bin 0 -> 517 bytes .../science/general/AdvancedCircuit/14.png | Bin 0 -> 512 bytes .../science/general/AdvancedCircuit/15.png | Bin 0 -> 515 bytes .../science/general/AdvancedCircuit/16.png | Bin 0 -> 514 bytes .../science/general/AdvancedCircuit/17.png | Bin 0 -> 510 bytes .../science/general/AdvancedCircuit/18.png | Bin 0 -> 515 bytes .../science/general/AdvancedCircuit/19.png | Bin 0 -> 515 bytes .../science/general/AdvancedCircuit/2.png | Bin 0 -> 515 bytes .../science/general/AdvancedCircuit/20.png | Bin 0 -> 521 bytes .../science/general/AdvancedCircuit/21.png | Bin 0 -> 521 bytes .../science/general/AdvancedCircuit/22.png | Bin 0 -> 528 bytes .../science/general/AdvancedCircuit/23.png | Bin 0 -> 527 bytes .../science/general/AdvancedCircuit/24.png | Bin 0 -> 527 bytes .../science/general/AdvancedCircuit/3.png | Bin 0 -> 511 bytes .../science/general/AdvancedCircuit/4.png | Bin 0 -> 512 bytes .../science/general/AdvancedCircuit/5.png | Bin 0 -> 511 bytes .../science/general/AdvancedCircuit/6.png | Bin 0 -> 516 bytes .../science/general/AdvancedCircuit/7.png | Bin 0 -> 503 bytes .../science/general/AdvancedCircuit/8.png | Bin 0 -> 515 bytes .../science/general/AdvancedCircuit/9.png | Bin 0 -> 512 bytes 53 files changed, 7 insertions(+), 19 deletions(-) delete mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/0.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/1.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/10.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/11.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/12.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/13.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/14.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/15.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/16.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/17.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/18.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/19.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/2.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/20.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/21.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/22.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/23.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/24.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/3.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/4.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/5.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/6.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/7.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/8.png create mode 100644 src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/9.png delete mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/0.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/1.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/10.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/11.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/12.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/13.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/14.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/15.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/16.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/17.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/18.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/19.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/2.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/20.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/21.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/22.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/23.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/24.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/3.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/4.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/5.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/6.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/7.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/8.png create mode 100644 src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/9.png diff --git a/src/main/java/gtPlusPlus/core/item/circuit/GTPP_IntegratedCircuit_Item.java b/src/main/java/gtPlusPlus/core/item/circuit/GTPP_IntegratedCircuit_Item.java index 9db4d7b97c..e70561efac 100644 --- a/src/main/java/gtPlusPlus/core/item/circuit/GTPP_IntegratedCircuit_Item.java +++ b/src/main/java/gtPlusPlus/core/item/circuit/GTPP_IntegratedCircuit_Item.java @@ -37,6 +37,7 @@ import gregtech.api.util.GT_LanguageManager; import gregtech.api.util.GT_Utility; import gregtech.common.gui.modularui.uifactory.SelectItemUIFactory; +import gtPlusPlus.core.util.math.MathUtils; import gtPlusPlus.core.util.minecraft.ItemUtils; public class GTPP_IntegratedCircuit_Item extends Item implements INetworkUpdatableItem { @@ -44,7 +45,7 @@ public class GTPP_IntegratedCircuit_Item extends Item implements INetworkUpdatab private final List ALL_VARIANTS = new ArrayList<>(); private final String iconLocation; - protected IIcon base; + protected final IIcon[] iconDamage = new IIcon[25]; public GTPP_IntegratedCircuit_Item(String unlocalizedName, String iconLocation) { this.setHasSubtypes(true); @@ -111,27 +112,14 @@ public boolean showDurabilityBar(ItemStack stack) { @Override public void registerIcons(final IIconRegister u) { - this.base = u.registerIcon(GTPlusPlus.ID + ":" + iconLocation); - } - - @Override - public IIcon getIconFromDamageForRenderPass(final int damage, final int pass) { - return this.base; - } - - @Override - public IIcon getIconFromDamage(int damage) { - return this.base; - } - - @Override - public IIcon getIcon(ItemStack stack, int renderPass, EntityPlayer player, ItemStack usingItem, int useRemaining) { - return this.base; + for (int i = 0; i < iconDamage.length; i++) { + this.iconDamage[i] = u.registerIcon(GTPlusPlus.ID + ":" + iconLocation + "/" + i); + } } @Override - public IIcon getIcon(ItemStack stack, int pass) { - return this.base; + public IIcon getIconFromDamage(int meta) { + return this.iconDamage[MathUtils.balance(meta, 0, 24)]; } @Override diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit.png deleted file mode 100644 index c2736be76c154b7fd009e59ab08c8ed77bce687a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 432 zcmV;h0Z;ykP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0YynfK~y+Tt&=-1 z1W^>n|JUwLVu%XSdK3yIJ2VPWsYGmaYQBO`p;POHLZ(-XhS@|E3XgUv6q4P<%y8ZF zm@&g9R@Se$=XKAy=f3bAYprTO=@v6QF4iOxTiENwn3<~B_wN#)uCQ(IQezg}TumxiHqeaKA(RUoyA_uGuPdbXUp|1_ zL~Po^_K@gG`4IgI3nn`-f;ua%TsTCYm0#mrkJosUBABe3D2o2+A@%>1`}jNS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%Xxu&N;QJx;{Q&=GJ@rPpN%b$5SSC^^fXnrsqHWtKMzO=Z={f$5zwT%Ipoa Olfl!~&t;ucLK6UBpNS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_LO!stg4ABTq?PugVpuoc% zoV)t+zyEu?`*=&)xj5yvbucpsO}tdxQdpwY$)Oyqpl{%ItyRXLSbyoH!qrM=xV4`} ztzQNS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%=C0|4ABTq?PugWpuoZ0 z&9&mg|L^PaZa&(^t+H*Q-~@RFk2KA2?x&wzxCFgcx!hfF=9XEO)73M3CmUAf^R9fB zRNS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%=C0|4ABTq?dRq?pupoC zy!Gqld;j-zOH2F7YpDF#qGZP4;o@~(=-ACp6{Q}Z#ytllcIrH7SQWXp_sm|AmMGKL zXV!iVT(LsFH9X8Mb&vWTYkjH5!F8?ox-Rb&-8ZSUv3SnpclAI2i|t^TI*F|$%x2G5 Pprs6+u6{1-oD!MNS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%+VVdl~p)hWx>gE|6&R9~^BUfUKZyejS8+@6co*&e3m z$^OM>j&&S6&aphT=S;OyQbC5_f724zrkSD-r>&CS^SJuu@9EFCA7Gqa!q&jHiMt(W OCxfS}pUXO@geCwL+Fy47 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/13.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/13.png new file mode 100644 index 0000000000000000000000000000000000000000..4be42c2631b12826d9eb50b3c846e9c23c3135a3 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%=C0|4ABTq?dRq?pupoC zy!Gqld;j;GmXUrX$D#IPixMA$hl|&Fp<}y+JzXSbGF3Jj7Db+54BZ?h{c`WtAc3r_ zJ=N1{MYLY+Kcua_*yx_{ySd`MA2p*F1{YcdKh%yCw>VyZ>9hXt{6_BC8Eg$A$CK@W PmNIy{`njxgN@xNAgaKQU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/14.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/14.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce86b105cefebe781e5108d1538b607d048bdd2 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%=C0|4ABTq?PugWpuoZ0 z&9&mg|L^PaZa&(^J!{KGrW5=ODx0Ug=6L$ag-g(DmCM})XKtBgIbA)ocXH|Wwvgh@ z7k{t1DRJ?Ko2|6d!O6LJo6D-jr#hO Q3ZSJ7p00i_>zopr0Ds71JOBUy literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/15.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/15.png new file mode 100644 index 0000000000000000000000000000000000000000..ac7e30177f2857d6c66c512fd3d187aa9815202f GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%3XWTf(r4Y|B;Y`pvNS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%3C){XrbJ)kAFmq{)?v&-~K^*}>s;}5muWbtyUX}K4ZqLQ)Y!6fO z$FrYqHeB@4@KC0t^5=OS5;C)j|48jpI(Vk*!}L|scOLJ4`Fq;)tp^zAvaz-N+4oK! PXeWcGtDnm{r-UW|F2P~D literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/17.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/17.png new file mode 100644 index 0000000000000000000000000000000000000000..f1b2d9578caa17ff7f759e416e28abc50733cfb2 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%=C0|4ABTq?PugWpuoZ0 z&9&mg|L^OHZ$8@Q?UUgwI6^qS^tJ3 QKuZ}sUHx3vIVCg!06dIemH+?% literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/18.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/18.png new file mode 100644 index 0000000000000000000000000000000000000000..89b5cf0d677600f721f73661b36fee8b763396a4 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%=C0|4ABTq?dRq@pupkW z%~ki{-}BhJn~r8ScjneGb@(!NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_LO!stg4ABVA?T_YbP~c(N z?jY~+zCJFzhqFug#|=*Ds3+_UlOj*mwtg&9YUNN4UZiJ`mdkCrFzcDzlJ6bYCS>`E z9=zOttgFwLXSq>W-*eWfl8gUy&7FGi+?o&5S8>ltp8sX{>FVeQEYow?DlB(|=>x4~ N@O1TaS?83{1OTCwTtEN- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/20.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/20.png new file mode 100644 index 0000000000000000000000000000000000000000..9147fb942b8d766b2660badab2cb5f19c89fc97c GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPKN)A49VOY$$AXAJPhs}K(+T0 zJ~#m>-jX1{;QvT~!S;nx8&HC?z$3Dlfr0NJ2s7@OnEe(gnBnQ-7@`rJ+Rw>%K!Jlr zT=c_(|L@;s-FCU%IqMCJl7bz>gpMiiw0kahswnmNH10Vlu`}mM!>XCps-JaP7hYR2 zqp~WoyKlb4yR@+A*Zm(hc2(7D`z>6Zy5acBXZn%m7RT!^z1Mrb?EvfK9c%?FgTe~DWM4fcMxNL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/21.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/21.png new file mode 100644 index 0000000000000000000000000000000000000000..43a02b8eaf63e591676c05906e6c744d05546f78 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPKN)A49VOY$$AXAJPhs}K(+T0 zJ~#m>-jX1{;QvT~!S;nx8&HC?z$3Dlfr0NJ2s7@OnEe(gnBnQ-7@`rJ+V9DCK!Jx@ zR)Jgfe|`R4UnVP|_Kiss70ekt(lpNtzna=9q7)Lf$S+{?w$51rrp5f1s$H@@ww~*d zd+46*dR$-PUD~lzAKC2IDZVn_$W|53W?kO8KVNS%G}@0G|+724hwRT^0sqW(GktJTULfZPKN)A49VOY$$AXAJPhs}K(+T0 zJ~#m>-jX1{;QvT~!S;nx8&HC?z$3Dlfr0NJ2s7@OnEe(gnC|J~7@`rJ+aJw$K!Jlr zT=c`izvpjX{dV}4-=dR#cQ`tj8H6TYs%n&{FpQFDU1g!1%WnE=z`^(pt3DqN8Y zUE8}#JglVVNP)R=*e~UpHST-2$1hxMbR$yq-=xy!;u>|^^2&Vfn5nDSN~F`$mjbP1 N@O1TaS?83{1OP!AT{{2( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/23.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/23.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6067e83e8207bb6497dfff1e6ce9b3f8f1f2f4 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPKN)A49VOY$$AXAJPhs}K(+T0 zJ~#m>-jX1{;QvT~!S;nx8&HC?z$3Dlfr0NJ2s7@OnEe(gnBnQ-7@`rJ+Rw?wpvc1< zymhVn|Nr-Ts~c7`b4l`S>)>S&ns}+WrO;}kOUp#f3E~pU(_3W%OpDj2+*_(}MJjY{ z?<(=I5}BkOvn93virPI}eC_x5NBUpZ@sz#esz15wfaN*Q@3H@GGl@^###SQ96U_*; Olfl!~&t;ucLK6UcVq6^n literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/24.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/24.png new file mode 100644 index 0000000000000000000000000000000000000000..a0590c188c2e2d30cd07a3d3699fc24cf704932f GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPKN)A49VOY$$AXAJPhs}K(+T0 zJ~#m>-jX1{;QvT~!S;nx8&HC?z$3Dlfr0NJ2s7@OnEe(gnCM- zdPDq!-}AS7-||wCJb1h>=cb!2gF@)q+WiK3>X$kUj6{DiCVwrwz`ZK%ouiTRF^83^ zp-1Y9H@IH+)+smU{{B;VUs>R}pX+yU?~M|xo|NVPvg&~Cz1ep8JL9=)7^d5>RZK9y Ry#i=0gQu&X%Q~loCIG?XU>E=Z literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/3.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/3.png new file mode 100644 index 0000000000000000000000000000000000000000..9439d51b254a4c1f5340e327db0394d43d7db661 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%IPS!I$7PU;%n;?GCO|QGiVQbiCx3k+tTEdjG z)^6Tou;?*+o8Z-JyY~yb$Q1oolD=SVG{bPwPw#84cOLJ5S$Vonw}5f#Ew++!x7ocw PI~hD({an^LB{Ts5!dG5m literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/5.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/5.png new file mode 100644 index 0000000000000000000000000000000000000000..f4bd2f6df219e190d9254cd6d2d6cb47fc7a4895 GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_LO!stg4ABVA?GNNTpupkW z-L;_T|L1kZk&jCBKQ7icVM=0da9Q%jCUMVP52ZsVL{4z`Og!zxx8hpXvn8hAg9M^_ zyKdgCN_0K0*cKQX_RHGw=)!xq*I$T~d~=4Y{^YI$wmNAJ7NBtAWdt>Q~%NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_LO!stg4ABVA?T_YbP~c(N z?jY~+zCJFzhqG()2gBKU8589hJkm733%{D$DWVh-wMZ{u^S0Jm0j9NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_L%NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_LO!stg4ABTq?GNN@Rp4RS z?!fK!zCO-9exBpq1IK-CT+oW2m@;$epLLDPjkS+BXoOC0h`c>%R#E?p+6lSRi%plh zyC0mhH}K<6!Oe@CPW`KI>|%I-%K1m=%#w9n`$OUn$=vt6zuRW}RKD2(Yz+xN*KPq? O$>8bg=d#Wzp$Pye-C>jf literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/9.png b/src/main/resources/assets/miscutils/textures/items/bioscience/BioCircuit/9.png new file mode 100644 index 0000000000000000000000000000000000000000..b5ab13cb1fe328ed1bb13b5bbb005d036ddd30ee GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+724hwRT^0sqW(GktJTULfZPK{(ehGcGr|B4K`JPhs}K(%to zdNY6&Z%L3}@P8!0VEaO;4Jg4`;1OBOz`%D9gc)~C%zg_LO!stg4ABTq?RVsBP~c(N z?!dV4fBpK!Zp~JWhx2A!(6aN`)G=jU_L0TL-U%*28u|jt(_3YV)^FX)cl%nkCfEAj zt}~LXN1v~s(YtC<&u>=I{$mwW!XGX-D)eiO-=uGFy#CUAz4y6GWoPbVtEu)|Rsgh; N!PC{xWt~$(696*xU912A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit.png deleted file mode 100644 index 8bcfa62ae4ab6ebca620f8ebd2bd77c8121d9886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 515 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 Hu0mjfm#W_N literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/14.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/14.png new file mode 100644 index 0000000000000000000000000000000000000000..3182d9cb04c1325bf26f12ae0c093bc727b52dfa GIT binary patch literal 512 zcmV+b0{{JqP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hLKaK~y+TrBlBz z1W^$F-rhQ#BTJ`LY?Lk%x!6)c_&+p+D6}e#f`Y=Ipw%h%54c3B-b5oJgtHgixu4I> z?0dV%kw|Wmx%bVyneTn?b{>9O7={K7+HZSK8LnnuBsV$CBd6I-I1qEK?NgTZV0A;c z1ts=@v|eli${=8b{4l(dg#0j5gf7E>n~xl>(NRJ$1EqJ@G`dZoM=~^V=?=1(Ft2ux z*Ndt`6?Ze~jc7fPFuf9Fy$L z#yEZS;th+HF? zU2+C<-u|hQrPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hmcdK~y+TrBgji z13?gdn_T=1a*B<17Kf!GhVfi+%}$z@kC!4Ah?o%e7I7G9>YJ2ha#>KDJd`oWvUwny*3b28-{9`2)R#~ zZMw$xqM^`$QL19kzE+83q3BRj47Bxk(($d!X{b(XDSY=TE(-VFoOHoSOzyUT&I@pO z<0hS0a&1-%d1yj-BF$A_6)cur#ZtRW5=^lSe~nR2DtQ4)=ulhE2>s9dR0Q(u8F3Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hdWcK~y+TrBgdg z#6S@KHW%L_QEarc2$qTtdW;J0?%-EEt(yIIG zo4O@lA|J@`B4bd-0|rPB{A)?bhbskWv-@vxQNRr%B?YFSbZJAQ-2h^0LsKmsA&<#t zo363FtSVHYl`5LEuN5O%DA)vwfkya~bbRM945jH%3g5p=2+w)p-3)?D0OpHe}SJ@nFEhKZmMZ_9n zPfWXW16M?qIp6|)O=7=qL3U?NUn3X%>oumE<*(7!-%>^U-v597lK=n!07*qoM6N<$ Eg1v;>YXATM literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/17.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/17.png new file mode 100644 index 0000000000000000000000000000000000000000..440fd477d96ed8bfa0ae9de9c5f14994d7a8dbed GIT binary patch literal 510 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0h38YK~y+TrBgji z#6S>zo5ZhE?WS4Al$%Y-@Ki9JG^=m7l|aQ;xv zIwAMwfa8@|im&RK5L#W}s*Kbw7YQa#F!g9THqNnD2v9{+-vy#562Qsc3?(;#ZUeZ8iY;(qkGO6fxNet`6314n)!_KPFM+gcT4oo{ zVCL;%3QsXx5Cq8o!q!G2t?_|zV&`r2w@oi*xcy2oRlJycmEVKI_3R$7h>WIiEaq;g z=9Wt39Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hmcdK~y+TrBgji z13?gddpS{~#VI!0Ssa#%AmU+_Lc#wbf?`NvYh`1hpd$VRTRV&U0RcGHZprwPQ=h9)i@A@|8< zovyLItSQu>l`5IDua+WNDA<$~1I@6v==jdzG?b@8A-;bX7uJJ2D_w9B7q=Tg>kT-( zb&^g@ab+fy;5?a)jJwmr!1oqreVoXw* z4srVI$nM)kigyzPK_CVv+rxDBI`CBkj)MFMCr=J`CqnFuhq(B35L1j%tyW>Vt}BkT zYg%TJSeKn%CL=wr=XuEf!qP${t=XeVV&kRvx1HCM%iB^RVybvFbCu1(=6o^-Od{G8 z_W86sH*iIzG6zgB&?FA}7G!sp^ffZ!U#~IUEPsu*{sy?-`rh0ad$s@o002ovPDHLk FV1l(H-+=%C literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/19.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/19.png new file mode 100644 index 0000000000000000000000000000000000000000..982eca6df8371ca954c78b7aea8faa05fa779537 GIT binary patch literal 515 zcmV+e0{s1nP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hmcdK~y+TrBgji z13?gdd%2*-6sOo|XK`36f{4K?g@XS>1jUfT*2>003q|}1wsscx0|J)T2U>`QB4L9c zG0ElDnYq0?H3~u=%+1Hnyq(>f#ZLr5V68#?w&pCuH7tuHHikJA42yLKe9lelRLZ)) zwqbf=C3r)YFBpfi7EmNP2(Ba`A7%>CXY=3iQNT4KB?OaDrnYX-?*K8iVTj8_$bGU| zr)#V)nhH%ArK1$-dzg}ayS^gSb^9d9i`(=3Ah9Up}002ovPDHLk FV1h6`*LVN` literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/2.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/2.png new file mode 100644 index 0000000000000000000000000000000000000000..36afb07e7b45a81d3d7f40b260c137799071c8b9 GIT binary patch literal 515 zcmV+e0{s1nP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hmcdK~y+TrBlsH z!$1)JHi<=BgesoAc?cdAL8`%14+_4A2!h2I@Z?!g@fo~&Q^*_m41ykt1+~-^e@fG| z>&)zKL#=|)fyvD7&V2LDWEVdrj$`YM%Wr311%YN=Bei>2hOb%ea%|19E>AhsY{-X^?$KxW-x9*d9Wo^V^H93BqtWjI1EQe`OJ~T}_VK zrR*v@pT!MRTBI|UD2g!r3+t`WB=*t9y+M_}6Q6#q!q}=x^G*`?Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0iH=jK~y+TrBgdg z13?h}HV*_9Jj6z^u{f+G5)d_5rBLvHh+rWKii%hTf);{^_!DgHEYb=A(MGU4&_cu} zgbk?pNV3k%?q1X=2>D=c9y{~x-0m!XqEsq5s~x|sB_@$FELjp4!zhx5#kp-h=lVM3 zS$AgV&4*YP&xrE{Jy6a9(jk%L7`7@1Dd(;yxUaE;uQf0=B0# zwz3+#*MaTC6|W3wDL$-NB1UaGrxMPFX*x~qa*@~+i*2VFoa50VpoDj7t9TX2?rWiz z7?Z3FYNUJV^huVwDgKopiXt&Mxp*01V@zXxRHLiU##jy>1H4s%*9vg_5}-*jM!8%@ zA`C-u;$Lt@zI_&kKTL+t&E;~4Z((A*F0Jj|*h5+!wzt4VtdD9ozNjcp6%TH%;yGBz z*g0Sl(XOz~r`@@MQ!14?V1kY&vD3F8yR-P$$b^5rM!#9>HKxobQwsPpNxbuf00000 LNkvXXu0mjf{;}R9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/21.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/21.png new file mode 100644 index 0000000000000000000000000000000000000000..d391055ad72c85164da27bda0e5970780f37bcff GIT binary patch literal 521 zcmV+k0`~ohP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0iH=jK~y+TrBgji z13?gdd$|Z2mBZS`;;@oPKoSqD6bk+i5iA5jP!X%3Xe;;^Z0!`TwF=k>b`};vER6Al z_>p+YIy1YMM57>NU~b;b&b*o3+r>`_!_cCB`EAX~!_}-gQX9iGQkvDeeLm+Vbt+-q zTU^$kf{eVPlP{8ivIt0%mcnxh$cLG3(PH>-@sUCqu@Zs_D80U<(P{u~8bcG8j?wiA zvrX36p4Jp<&`K5U-WQ6oER-%icCnp}z7@H{hUnwT5Z~1$4Nk?Mk|{VTpn>HYUwq;3Bp|;|9MykWUr&GP~UZ--DH` zxd%)l))w~pJPp;HQK{SmCK%`@4*C|PJ8SY9neeaIm^ACYMpu6UI9mF+{2T8K00000 LNkvXXu0mjfK!M>W literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/22.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/22.png new file mode 100644 index 0000000000000000000000000000000000000000..acbf53c53ccee9ab744297b88f4f0344560ffad3 GIT binary patch literal 528 zcmV+r0`L8aP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0i{VqK~y+TrBgvG zL{Sv}?sycMdSuD+H7kvjhM|-N<$p+#DMf6oCS;+I-(YJ;&DLs4R(6VoDA9NdV`kpW zbzKNlfukJhNeD|L3oO|EB_>MxMV7*rSG?&Q0(>#W0SPm()X&yFgiFvKdQ%-eb zdREuOGk8P1UeFC?J)oUNzHlOhd|2rUb$0)Z0BtBDQX)*4EFAQEcKY}bdb*b zJ#b51ooc8Ap8+G@0#~(_ozHNGDOh$ZX?3~ZROBSKhcAYoSHx4s zoxNA_J(x?Id%z-MZDLDI)wzLVN|k%S0{^;+|9uNmorimkEcn}Nbj6yl(bJ!dZ~e}U S(C(xF0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0i;PpK~y+TrBgdg z13?h}_7VjZ;SftLk5m#7M2&)wLc#wb0fm5|Xk!&rEG!iL3$}I&X{`ccWfw4oScoBB zAd=U`b!K)qKB6EvFgG*b&THpp@tyMdyw!T?r!#K`am_qMY%wGd)6CZFvDw$fDVKG3 zX+^h1GxUnCzt9kr)qper3`EaHpI;{Sg0>n^2q$I%zl+G?|beg~$wV^4Oj__fV z&eEN+Jg+EJpp{D7yDy|8Imli6Y+@%FehE6dH+Xh5l*FZ)m{36wV7yq;^NSHY4`|mZ zs0AF{`q)aCB=G^D`C{;svXAxQP!d$U9KoPVWLxy4r5{;M{z5~q16EP zZ%nJ3K`0m};p)dv245Q_oVs!(L*zNk&P3QN_}HGHwyD+rVW9qOX3#eTG|EOltNF-y zAs(o!D-GrG44ArC;HtLrXWb1`e5`LOl|uI~OixB~x5GQr>c*HEAP2ELtr|R|2&afg zyI0*kSWTKeaR1*0_SoDF#avLR>;WhE*Czh=El71{_Zm6jZ?Dl6`*@9U{SKQa{m^zA R9UK4v002ovPDHLkV1kk9;wJzA literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/24.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/24.png new file mode 100644 index 0000000000000000000000000000000000000000..b80dca122e8ba143cc83dc4a6069a97e5909e379 GIT binary patch literal 527 zcmV+q0`UEbP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0i;PpK~y+TrBgji z13?gdd-(tj%3&wiSR7Uo2}okFN}=HY5Wzwe1QoFgiWU|M{smh*g|t=y8^KP{B1j5j zJRxclFIi`1_YyS}ZNzjWEfX43zb6df=`^(RAoUz0F6C2w51;Gjqp*v|Oa zO8MBoc1Y(>Q9*x`nuGc Rq1XTb002ovPDHLkV1ijw<3#`f literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/3.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/3.png new file mode 100644 index 0000000000000000000000000000000000000000..370e0f84d21d5349601580d664a5fc8c2bc971b1 GIT binary patch literal 511 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hCEZK~y+TrBks= z13?gddpSiDgdkRS7Kf!GNHkcbQ1Cw_U=jQQD{Biyf5FyHA%EaE2wDUSHN*=>Vvz3-F~J;;O-GyppBc+%-Zo?)mg#R~k`(j|ggw4y8+#N=KZ=)Oyzxpa>j z&I3owu_m9_Qy@xnyJ!OEYgM&Emr0x<_l7>L6UKNM0Z2esXoYi9Jqxt!>7KUp2AnPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hLKaK~y+TrBl61 z13?h}_U??Ds2p~d7Kf!lkm!{bioS;k7UBz7Sz9Rh3bu9%_Xa+LU=u{t7!!H8#eRlsX5q#VrQvxs#r4P0=`W;|EG&Eu940%jGTervd zqOMSfR^A46FB6*E3<{)^LqMzpqCEo?W^;gw(%4qeUNu@27QEpHKraQlZ&Xmq0Z#5h zbY6k>3vgBoIbEc=9xKoK(nT!MqUK5`~YgstQNe(~>-4@ZGqV7c?t(i3jIb3Mq z^f8p~`^CmL0HM$4uvW?7)Bou-X~wRZH+?qq@;Ge*WdFPsV$W-!N(`?xlov&jAPHSd z*>xWF-J!Z%mN<@~xH|`{Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hCEZK~y+TrBk~~ z13?r$v%3a0D2v!=XR%l+fzF-Aeih1vVqd(NDB;in}@VxwvM?Vnddpn2@jur+ML*F0=Gm2`6GhCLuB8Jf6shH*|Yd-sq1 zO;e!>tyI~r{h*x54?m!$9O$K!p!27Y+fZFih4{H6DZF~LAu70u!GkW)Z__%9rslx4 z^;E!xWxdsEIU!y|yIlg`gOe?D512%}1y1Fx zhA_7Tm3zPhGu^~l--67}!@Wi({OdKk$;PiS&|mua{JSLw=jZ?c002ovPDHLkV1ke1 B-kAUZ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/6.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/6.png new file mode 100644 index 0000000000000000000000000000000000000000..40ab646c046541bc181dac1150b3892348ff2222 GIT binary patch literal 516 zcmV+f0{i`mP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hvieK~y+TrBlI5 z12GVN*Y;-FAw6081D-q!D*6jvy(#P;_zi*{ih^3o7AvLg zwsB^XwA3mH9mvj1GVjexHo;FzlEg-n_S>3QK%jYS)39^cfUkMjbRy?khf|LAq;#lz z5*ho#uwE<=Wg}pQ#%XdV6Y^oENAx-Tw?**rfJ_O&GL)_yX!JY4fMjUm(iuiM#q8Z0 z`Wny1XR!^S-~uIp9k7?Gsl4HYKn`u z5SR53?e}p4kVY2ZWTO7w2{)L^bOr!;KrjVsN5c{j9`3q%5N(k{H+U*wj9vp3&d%z^( zEpQ^I?kwPzpmGnGV5*xq?OTxUJltz!!oOalYc_g~f&K>H;`_d|CJUMX0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0gOpRK~y+TrBl61 z13?h}_Hr6cM1xq_Ssa#%AmU+_Lc#a2u?W6^m9>q9k6>$OaSssi84k1%5hR=!)Lecp zS!ZTO3Du1-1D^TT63 z5YNab3cN@a%6h;Y=|yxW3HdNnj3K-KmH;K(BUeJO3Z)xI8p9qiqBb;f=^W#je70_l z?M_ufRqb+lPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hmcdK~y+TrBlI5 z12GVN*)@rVl=m7Ds&R;_u&!^&Fw?dS?6g5(Kuc5psiiAnz zTFI`n^BL|i8N9}b;~2xgu(_Uzv|!dGw%_w2wpUGacx6ROsNzMm+b!@tI9xOLfJwyK z!m*gTvw&MFm3zPh6Wzo~--2}K;a(#X{`DGNv-~v%`Wr@y`o7-}#d!b#002ovPDHLk FV1h}L>B#^9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/9.png b/src/main/resources/assets/miscutils/textures/items/science/general/AdvancedCircuit/9.png new file mode 100644 index 0000000000000000000000000000000000000000..ce8104263e1ea404b0f32c383c59fc173310a8b4 GIT binary patch literal 512 zcmV+b0{{JqP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hLKaK~y+TrBks= z13?gddv}T^2tjPLvp6gjL86D1g@XSf0gI3yu(GyL^cQUH6z&iF20@Epp@y)*NKA6c zIy1YQGe$wkz~0R4&U^EAZx=r;O;Z<5+HY$?8Ij?!NyE)y4WZ%T(utgFJx+Pnll?=} zm&n=&M)hJvC>H@UG)~i7nUD`NJz&7$zb!_Hdt^!o7NJb_z+lh?h9tufm&uUl6tnkh z?5~>&O&F#2+}?NhGFb>CDjEV^Jq|j1EO8mCOInDZ+L9uu$E%`(ix}MR0KIqGXVK1i zaBW2k_@ZHn*jhV@3S2B*#gkkH@fq@*#GE?M#x>q@0xIZ{tZ0t97l2N~&M`@CS>ybr zB;Ah-dW=Bi^EqsnGlcYix-Hsw513sbk~ez>yq!-XgVTkKdqPm0000dOv literal 0 HcmV?d00001