diff options
author | BlueWeabo <ilia.iliev2005@gmail.com> | 2023-04-15 22:56:23 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-15 21:56:23 +0200 |
commit | 3e85b88f8d89c014faf09d449c6021dea8dfb0ad (patch) | |
tree | 072ef16bf008ed4cd9c3318ac56d918a7063c23a /src | |
parent | 35c5f5f58b38f83afc15a481d1a75544932b9185 (diff) | |
download | GT5-Unofficial-3e85b88f8d89c014faf09d449c6021dea8dfb0ad.tar.gz GT5-Unofficial-3e85b88f8d89c014faf09d449c6021dea8dfb0ad.tar.bz2 GT5-Unofficial-3e85b88f8d89c014faf09d449c6021dea8dfb0ad.zip |
fix (#1882)
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java index f0b54d2b99..0938da2b65 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_PCBFactory.java @@ -611,12 +611,8 @@ public class GT_MetaTileEntity_PCBFactory extends calc.enablePerfectOC(); } calc.calculate(); - try { - this.lEUt = calc.getConsumption(); - this.mMaxProgresstime = calc.getDuration(); - } catch (Exception e) { - e.printStackTrace(); - } + this.lEUt = calc.getConsumption(); + this.mMaxProgresstime = calc.getDuration(); } if (this.lEUt == Long.MAX_VALUE - 1 || this.mProgresstime == Integer.MAX_VALUE - 1) return false; @@ -625,7 +621,6 @@ public class GT_MetaTileEntity_PCBFactory extends this.lEUt *= -1; } - mOutputItems = new ItemStack[tRecipe.mOutputs.length]; ArrayList<ItemStack> tOutputs = new ArrayList<>(); int remainingEfficiency = getMaxEfficiency(aStack); for (int j = 0; j < (int) Math.ceil(getMaxEfficiency(aStack) / 10000.0f); j++) { @@ -637,7 +632,7 @@ public class GT_MetaTileEntity_PCBFactory extends if (tOutput == null) { break; } - tOutputs.add(tOutput); + tOutputs.add(tOutput.copy()); } remainingEfficiency -= 10000; } |