From d68b5f2c075dfec21d40bc1c2ab6517fefdff8a5 Mon Sep 17 00:00:00 2001 From: Mary <33456283+FourIsTheNumber@users.noreply.github.com> Date: Sat, 9 Nov 2024 12:35:22 -0500 Subject: Blackhole fixes (#3470) --- .../multi/compressor/MTEBlackHoleCompressor.java | 70 ++++++++++++---------- 1 file changed, 39 insertions(+), 31 deletions(-) (limited to 'src/main/java/gregtech/common/tileentities/machines') diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEBlackHoleCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEBlackHoleCompressor.java index 4558c732c8..d945dde089 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEBlackHoleCompressor.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/compressor/MTEBlackHoleCompressor.java @@ -19,6 +19,7 @@ import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_MULTI_BLACKHOLE_UNS import static gregtech.api.enums.Textures.BlockIcons.OVERLAY_MULTI_BLACKHOLE_UNSTABLE_GLOW; import static gregtech.api.util.GTStructureUtility.buildHatchAdder; import static gregtech.api.util.GTStructureUtility.ofFrame; +import static gregtech.api.util.GTUtility.filterValidMTEs; import java.util.ArrayList; import java.util.Arrays; @@ -77,6 +78,7 @@ import gregtech.api.util.MultiblockTooltipBuilder; import gregtech.api.util.OverclockCalculator; import gregtech.common.blocks.BlockCasings10; import gregtech.common.items.MetaGeneratedItem01; +import gregtech.common.tileentities.machines.IRecipeProcessingAwareHatch; import gregtech.common.tileentities.render.TileEntityBlackhole; import gtPlusPlus.core.util.minecraft.PlayerUtils; import mcp.mobius.waila.api.IWailaConfigHandler; @@ -474,33 +476,32 @@ public class MTEBlackHoleCompressor extends MTEExtendedPowerMultiBlockBase findRecipeMatches(@Nullable RecipeMap map) { - searchAndDecrementCatalysts(); - switch (getModeFromCircuit(inputItems)) { case MACHINEMODE_COMPRESSOR -> { return super.findRecipeMatches(RecipeMaps.compressorRecipes); @@ -582,9 +587,6 @@ public class MTEBlackHoleCompressor extends MTEExtendedPowerMultiBlockBase