From 04de42b33e7cf7d67f3bbe65295c401a69895b2f Mon Sep 17 00:00:00 2001 From: Abdiel Kavash <19243993+AbdielKavash@users.noreply.github.com> Date: Sat, 27 Apr 2024 17:52:45 -0600 Subject: Only trigger Machine Controller Cover Safe Mode when a shutdown was critical. (#2586) * Only trigger Machine Controller Cover Safe Mode when a shutdown was critical. * spotless --- src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java') diff --git a/src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java b/src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java index 560a91bcef..320876568f 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java @@ -39,7 +39,8 @@ public class GT_Cover_ControlsWork extends GT_CoverBehavior implements IControls } else if (aCoverVariable == 2) { machine.disableWorking(); } else { - if (machine.wasShutdown()) { + if (machine.wasShutdown() && machine.getLastShutDownReason() + .wasCritical()) { machine.disableWorking(); if (!mPlayerNotified) { EntityPlayer player = lastPlayer == null ? null : lastPlayer.get(); -- cgit