diff options
author | Glease <4586901+Glease@users.noreply.github.com> | 2022-09-16 17:56:24 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-16 11:56:24 +0200 |
commit | 598dbb1c3d78345721556da65ea62973f23abc13 (patch) | |
tree | 06cefca093478a53b68350b6f7466887ee8d783f /src/main/java/gregtech/api/metatileentity | |
parent | 462f63064558da98f08e45b3fe3e7e77baa4b0c1 (diff) | |
download | GT5-Unofficial-598dbb1c3d78345721556da65ea62973f23abc13.tar.gz GT5-Unofficial-598dbb1c3d78345721556da65ea62973f23abc13.tar.bz2 GT5-Unofficial-598dbb1c3d78345721556da65ea62973f23abc13.zip |
duct tape fix for too many updates on an overloaded server preventing structure check (#1384)
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java index c541492ee1..7dccbe03a4 100644 --- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java +++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java @@ -308,7 +308,8 @@ public abstract class GT_MetaTileEntity_MultiBlockBase extends MetaTileEntity { if (aBaseMetaTileEntity.isServerSide()) { if (mEfficiency < 0) mEfficiency = 0; if (mUpdated) { - mUpdate = 50; + // duct tape fix for too many updates on an overloaded server, causing the structure check to not run + if (mUpdate <= 0) mUpdate = 50; mUpdated = false; } if (--mUpdate == 0 || --mStartUpCheck == 0) { |