From 152100954c37f4bcedc70830ae28f53a9b5d4dd9 Mon Sep 17 00:00:00 2001 From: HoleFish <48403212+HoleFish@users.noreply.github.com> Date: Sat, 13 Jan 2024 03:29:39 +0800 Subject: Compact Fusions support buffer (#230) * buffer * Update src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer3.java Co-authored-by: Raven Szewczyk * Update src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer5.java Co-authored-by: Raven Szewczyk * Update src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer4.java Co-authored-by: Raven Szewczyk * Update src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer2.java Co-authored-by: Raven Szewczyk * Update src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer1.java Co-authored-by: Raven Szewczyk --------- Co-authored-by: Martin Robertz Co-authored-by: Raven Szewczyk --- .../goodgenerator/blocks/tileEntity/LargeFusionComputer5.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer5.java') diff --git a/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer5.java b/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer5.java index 4b12f4bc6a..63f005b9b2 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer5.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/LargeFusionComputer5.java @@ -26,6 +26,7 @@ import gregtech.api.metatileentity.implementations.GT_MetaTileEntity_Hatch_Outpu import gregtech.api.render.TextureFactory; import gregtech.api.util.GT_Multiblock_Tooltip_Builder; import gregtech.api.util.GT_Utility; +import gregtech.common.tileentities.machines.IDualInputHatch; import gtPlusPlus.core.block.ModBlocks; import gtPlusPlus.xmod.gregtech.common.blocks.textures.TexturesGtBlock; @@ -64,7 +65,7 @@ public class LargeFusionComputer5 extends LargeFusionComputerPP { .addCasingInfo("Compact Fusion Coil MK-II Finaltype", 560).addCasingInfo("Infinity Frame Box", 128) .addCasingInfo("Cosmic Neutronium Reinforced Borosilicate Glass Block", 63) .addEnergyHatch("1-32, Hint block with dot 2", 2).addInputHatch("1-16, Hint block with dot 1", 1) - .addOutputHatch("1-16, Hint block with dot 1", 1) + .addOutputHatch("1-16, Hint block with dot 1", 1).addStructureInfo("Supports Crafting Input Buffer") .addStructureInfo( "ALL Hatches must be " + GT_Utility.getColoredTierNameFromTier((byte) hatchTier()) + EnumChatFormatting.GRAY @@ -182,6 +183,11 @@ public class LargeFusionComputer5 extends LargeFusionComputerPP { hatch.updateTexture(status ? TAE.getIndexFromPage(3, 6) : 53); } } + if (this.mDualInputHatches != null) { + for (IDualInputHatch hatch : this.mDualInputHatches) { + hatch.updateTexture(status ? TAE.getIndexFromPage(3, 6) : 53); + } + } return true; } -- cgit