From aaf8bb156d51826dc603743fd65ffe82f24dfa46 Mon Sep 17 00:00:00 2001 From: Fiyorin ᵘʷᵘ <61357+Fiyorin@users.noreply.github.com> Date: Sun, 21 May 2023 12:42:59 +0200 Subject: Void Miner: Don't suggest muffler/data access hatch in BlockRenderer (#325) * Void Miner: Don't suggest muffler/data access hatch in BlockRenderer the structure still forms as before * sPoTlEsS --------- Co-authored-by: Fiyorin Former-commit-id: e628696f882ac1019defa9525c016bf1f5d87562 --- .../crossmod/galacticgreg/GT_TileEntity_VoidMiner_Base.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/com/github/bartimaeusnek/crossmod/galacticgreg/GT_TileEntity_VoidMiner_Base.java b/src/main/java/com/github/bartimaeusnek/crossmod/galacticgreg/GT_TileEntity_VoidMiner_Base.java index 2574f1bd23..c6b4656953 100644 --- a/src/main/java/com/github/bartimaeusnek/crossmod/galacticgreg/GT_TileEntity_VoidMiner_Base.java +++ b/src/main/java/com/github/bartimaeusnek/crossmod/galacticgreg/GT_TileEntity_VoidMiner_Base.java @@ -15,6 +15,11 @@ package com.github.bartimaeusnek.crossmod.galacticgreg; import static bloodasp.galacticgreg.registry.GalacticGregRegistry.getModContainers; import static com.github.bartimaeusnek.bartworks.util.BW_Tooltip_Reference.MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS; +import static gregtech.api.enums.GT_HatchElement.Energy; +import static gregtech.api.enums.GT_HatchElement.InputBus; +import static gregtech.api.enums.GT_HatchElement.InputHatch; +import static gregtech.api.enums.GT_HatchElement.Maintenance; +import static gregtech.api.enums.GT_HatchElement.OutputBus; import static gregtech.api.enums.GT_Values.VN; import java.util.HashMap; @@ -40,6 +45,7 @@ import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader; import com.github.bartimaeusnek.bartworks.system.oregen.BW_OreLayer; import com.github.bartimaeusnek.bartworks.util.Pair; import com.google.common.collect.ArrayListMultimap; +import com.google.common.collect.ImmutableList; import bloodasp.galacticgreg.GT_Worldgen_GT_Ore_Layer_Space; import bloodasp.galacticgreg.GT_Worldgen_GT_Ore_SmallPieces_Space; @@ -51,6 +57,7 @@ import cpw.mods.fml.common.registry.GameRegistry; import gregtech.api.GregTech_API; import gregtech.api.enums.GT_Values; import gregtech.api.enums.Materials; +import gregtech.api.interfaces.IHatchElement; import gregtech.api.interfaces.ISubTagContainer; import gregtech.api.objects.XSTR; import gregtech.api.util.GT_Multiblock_Tooltip_Builder; @@ -187,6 +194,11 @@ public abstract class GT_TileEntity_VoidMiner_Base extends GT_MetaTileEntity_Dri return tt; } + @Override + protected List> getAllowedHatches() { + return ImmutableList.of(InputHatch, InputBus, OutputBus, Maintenance, Energy); + } + /** * getter for the external drop map * -- cgit