From b2b0352e1102b69496875363777c3fd1d28c1229 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Wed, 28 Dec 2022 12:14:09 +0800 Subject: refactor logic to try fix weird bug with me stocking bus --- src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java') diff --git a/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java b/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java index 95cfc14389..16fd36efca 100644 --- a/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java +++ b/src/main/java/net/glease/ggfab/mte/MTE_AdvAssLine.java @@ -509,10 +509,9 @@ public class MTE_AdvAssLine extends GT_MetaTileEntity_ExtendedPowerMultiBlockBas } - if (slices[0].canStart() && getBaseMetaTileEntity().isAllowedToWork()) { - if (hasAllFluids(currentRecipe)) { + if (getBaseMetaTileEntity().isAllowedToWork()) { + if (hasAllFluids(currentRecipe) && slices[0].start()) { drainAllFluids(currentRecipe); - slices[0].start(); mProgresstime = 0; } } -- cgit