From 245beddeb456b296d133211a976fbec449a402c4 Mon Sep 17 00:00:00 2001 From: NotAPenguin Date: Fri, 7 Jun 2024 14:12:09 +0200 Subject: Allow the controller slots of multiblocks to be automated (#2639) Allow multiblock controllers to mark internal slots as automatable, and mark the controller slot of PA, AAL and CAL as such --- .../machines/multi/GT_MetaTileEntity_ProcessingArray.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/main/java/gregtech/common/tileentities') diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java index 5f818c075b..abb0605df7 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ProcessingArray.java @@ -497,6 +497,11 @@ public class GT_MetaTileEntity_ProcessingArray extends return true; } + @Override + protected boolean supportsSlotAutomation(int aSlot) { + return aSlot == getControllerSlotIndex(); + } + @Override public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) { super.addUIWidgets(builder, buildContext); -- cgit