aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java
index 1846983918..aa3a21fd41 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_IntegratedOreFactory.java
@@ -521,6 +521,9 @@ public class GT_MetaTileEntity_IntegratedOreFactory extends GT_MetaTileEntity_En
private List<ItemStack> getOutputStack(GT_Recipe aRecipe, int aTime) {
List<ItemStack> tOutput = new ArrayList<>();
for (int i = 0; i < aRecipe.mOutputs.length; i ++) {
+ if (aRecipe.getOutput(i) == null) {
+ continue;
+ }
int tChance = aRecipe.getOutputChance(i);
if (tChance == 10000) {
tOutput.add(GT_Utility.copyAmountUnsafe(aTime * aRecipe.getOutput(i).stackSize, aRecipe.getOutput(i)));