From 6ccfe285f0d5dc5fe2536f6aa46410ac57c00917 Mon Sep 17 00:00:00 2001 From: HoleFish <48403212+HoleFish@users.noreply.github.com> Date: Thu, 31 Oct 2024 10:41:34 +0800 Subject: Fix mabs crash when breaking energy hatches (#3425) --- .../tectech/thing/metaTileEntity/multi/base/TTMultiblockBase.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/tectech/thing/metaTileEntity') diff --git a/src/main/java/tectech/thing/metaTileEntity/multi/base/TTMultiblockBase.java b/src/main/java/tectech/thing/metaTileEntity/multi/base/TTMultiblockBase.java index d5d5a92ad3..5020533663 100644 --- a/src/main/java/tectech/thing/metaTileEntity/multi/base/TTMultiblockBase.java +++ b/src/main/java/tectech/thing/metaTileEntity/multi/base/TTMultiblockBase.java @@ -9,6 +9,7 @@ import static gregtech.api.enums.HatchElement.Muffler; import static gregtech.api.enums.HatchElement.OutputBus; import static gregtech.api.enums.HatchElement.OutputHatch; import static gregtech.api.metatileentity.BaseTileEntity.TOOLTIP_DELAY; +import static gregtech.api.util.GTUtility.filterValidMTEs; import static gregtech.api.util.GTUtility.validMTEList; import static java.lang.Math.min; import static tectech.thing.casing.BlockGTCasingsTT.texturePage; @@ -1691,8 +1692,8 @@ public abstract class TTMultiblockBase extends MTEExtendedPowerMultiBlockBase getExoticAndNormalEnergyHatchList() { List list = new ArrayList<>(); - list.addAll(mEnergyHatches); - list.addAll(eEnergyMulti); + list.addAll(filterValidMTEs(mEnergyHatches)); + list.addAll(filterValidMTEs(eEnergyMulti)); return list; } -- cgit