diff options
author | HoleFish <48403212+HoleFish@users.noreply.github.com> | 2024-06-08 02:44:03 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-07 20:44:03 +0200 |
commit | dc976486677197e2df9223067347043a5c22dfa7 (patch) | |
tree | cdbec26927b3c43281e20c248a6b3a415ee990c3 /src/main/java/goodgenerator/blocks/tileEntity/base | |
parent | 245beddeb456b296d133211a976fbec449a402c4 (diff) | |
download | GT5-Unofficial-dc976486677197e2df9223067347043a5c22dfa7.tar.gz GT5-Unofficial-dc976486677197e2df9223067347043a5c22dfa7.tar.bz2 GT5-Unofficial-dc976486677197e2df9223067347043a5c22dfa7.zip |
Maintenance cleanup (#2632)
* cleanup
* waila
* fix & compatibility
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/goodgenerator/blocks/tileEntity/base')
-rw-r--r-- | src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java b/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java index 5608d19ae4..dbb6beae8b 100644 --- a/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java +++ b/src/main/java/goodgenerator/blocks/tileEntity/base/LargeFusionComputer.java @@ -203,22 +203,9 @@ public abstract class LargeFusionComputer extends GT_MetaTileEntity_TooltipMulti @Override public boolean checkMachine_EM(IGregTechTileEntity aBaseMetaTileEntity, ItemStack aStack) { this.eEnergyMulti.clear(); - if (structureCheck_EM(MAIN_NAME, 23, 3, 40) && mInputHatches.size() + mDualInputHatches.size() != 0 + return structureCheck_EM(MAIN_NAME, 23, 3, 40) && mInputHatches.size() + mDualInputHatches.size() != 0 && !mOutputHatches.isEmpty() - && (mEnergyHatches.size() + eEnergyMulti.size()) != 0) { - fixAllIssue(); - return true; - } - return false; - } - - public void fixAllIssue() { - mWrench = true; - mScrewdriver = true; - mSoftHammer = true; - mHardHammer = true; - mSolderingTool = true; - mCrowbar = true; + && (mEnergyHatches.size() + eEnergyMulti.size()) != 0; } @Override @@ -275,7 +262,6 @@ public abstract class LargeFusionComputer extends GT_MetaTileEntity_TooltipMulti } if (aBaseMetaTileEntity.isServerSide()) { - if (aTick % 400 == 0) fixAllIssue(); if (mEfficiency < 0) mEfficiency = 0; if (mRunningOnLoad && checkMachine(aBaseMetaTileEntity, mInventory[1])) { checkRecipe(); @@ -631,6 +617,11 @@ public abstract class LargeFusionComputer extends GT_MetaTileEntity_TooltipMulti .widget(new FakeSyncWidget.LongSyncer(this::getEUVar, this::setEUVar)); } + @Override + public boolean getDefaultHasMaintenanceChecks() { + return false; + } + public static final String[] L0 = { " ", " ", " FCCCCCF ", " FCIBICF ", " FCCCCCF ", |