From 6df708f0f7189c378b926d6bcb06d1953eeefed4 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Fri, 11 Oct 2024 17:42:05 +0800 Subject: fix adv assline not respecting gt_no_hatch for energy hatches (#3353) --- src/main/java/ggfab/mte/MTEAdvAssLine.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/main/java/ggfab') diff --git a/src/main/java/ggfab/mte/MTEAdvAssLine.java b/src/main/java/ggfab/mte/MTEAdvAssLine.java index dd579021a2..5d89311a37 100644 --- a/src/main/java/ggfab/mte/MTEAdvAssLine.java +++ b/src/main/java/ggfab/mte/MTEAdvAssLine.java @@ -153,10 +153,11 @@ public class MTEAdvAssLine extends MTEExtendedPowerMultiBlockBase ofBlockUnlocalizedName("Thaumcraft", "blockCosmeticOpaque", 2, false))) .addElement( 'e', - ofChain( - Energy.or(ExoticEnergy) - .newAny(16, 1, ForgeDirection.UP, ForgeDirection.NORTH, ForgeDirection.SOUTH), - ofBlock(GregTechAPI.sBlockCasings2, 0))) + buildHatchAdder(MTEAdvAssLine.class).anyOf(Energy, ExoticEnergy) + .dot(1) + .casingIndex(16) + .allowOnly(ForgeDirection.UP, ForgeDirection.NORTH, ForgeDirection.SOUTH) + .buildAndChain(ofBlock(GregTechAPI.sBlockCasings2, 0))) .addElement( 'd', buildHatchAdder(MTEAdvAssLine.class).atLeast(DataHatchElement.DataAccess) -- cgit