From 0221068dad724bf67dc16c345a0b1ab8203961eb Mon Sep 17 00:00:00 2001 From: Raven Szewczyk Date: Fri, 23 Sep 2022 17:16:09 +0100 Subject: Reset mUpdate timer when base cyclicUpdate_EM() is triggered (#81) * Reset mUpdate timer when base cyclicUpdate_EM() is triggered This matches TT behaviour of the private cyclicUpdate() function in TT machines * Check compact fusion structure every 5 min instead of 50s --- .../java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/main/java') diff --git a/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java b/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java index 3fb388822d..5cb63e3afc 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java @@ -226,6 +226,9 @@ public abstract class LargeFusionComputer extends GT_MetaTileEntity_TooltipMulti || --mStartUpCheck == 0 || cyclicUpdate_EM() || aBaseMetaTileEntity.hasWorkJustBeenEnabled()) { + if (mUpdate <= -1000) { + mUpdate = 5000; + } checkStructure(true, aBaseMetaTileEntity); } if (mStartUpCheck < 0) { -- cgit