diff options
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java | 3 |
1 files changed, 2 insertions, 1 deletions
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(); |