diff options
author | Glease <4586901+Glease@users.noreply.github.com> | 2022-08-12 14:28:28 +0800 |
---|---|---|
committer | Glease <4586901+Glease@users.noreply.github.com> | 2022-08-12 14:28:28 +0800 |
commit | cb2da6fac873099cf138aaf498ac27bd4629d803 (patch) | |
tree | 0a446de437faee7af572168fb28f5151f64e2ab9 | |
parent | 6d5e116e1491dd02ac4f4b548c6f878726da6d1c (diff) | |
download | GT5-Unofficial-cb2da6fac873099cf138aaf498ac27bd4629d803.tar.gz GT5-Unofficial-cb2da6fac873099cf138aaf498ac27bd4629d803.tar.bz2 GT5-Unofficial-cb2da6fac873099cf138aaf498ac27bd4629d803.zip |
fix bug
-rw-r--r-- | src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_EM_computer.java | 8 |
1 files changed, 4 insertions, 4 deletions
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); } |