From cb2da6fac873099cf138aaf498ac27bd4629d803 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Fri, 12 Aug 2022 14:28:28 +0800 Subject: fix bug --- .../thing/metaTileEntity/multi/GT_MetaTileEntity_EM_computer.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_computer.java b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_computer.java index 818677ee0c..49d97e1e7b 100644 --- a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_computer.java +++ b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_computer.java @@ -422,17 +422,17 @@ public class GT_MetaTileEntity_EM_computer extends GT_MetaTileEntity_MultiblockB if (mMachine) return -1; int built; built = survivialBuildPiece("front", stackSize, 1, 2, 0, elementBudget, source, actor, false, true); - if (built > 0) return built; + if (built >= 0) return built; built = survivialBuildPiece("cap", stackSize, 1, 2, -1, elementBudget, source, actor, false, true); - if (built > 0) return built; + if (built >= 0) return built; byte offset = -2; for (int rackSlices = Math.min(stackSize.stackSize, 12); rackSlices > 0; rackSlices--) { built = survivialBuildPiece("slice", stackSize, 1, 2, offset--, elementBudget, source, actor, false, true); - if (built > 0) return built; + if (built >= 0) return built; } built = survivialBuildPiece("cap", stackSize, 1, 2, offset--, elementBudget, source, actor, false, true); - if (built > 0) return built; + if (built >= 0) return built; return survivialBuildPiece("back", stackSize, 1, 2, offset, elementBudget, source, actor, false, true); } -- cgit