aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorYang Xizhi <60341015+GlodBlock@users.noreply.github.com>2022-07-14 18:07:30 +0800
committerGitHub <noreply@github.com>2022-07-14 17:07:30 +0700
commit43e0c83fc3811ef80be129485cb4bb760360a8aa (patch)
treeb747c0580d71f0656dafce3fdb28fb3a3c221486 /src
parentf765b4e65dd2b228ab9d62c67284aa44e1ac8e23 (diff)
downloadGT5-Unofficial-43e0c83fc3811ef80be129485cb4bb760360a8aa.tar.gz
GT5-Unofficial-43e0c83fc3811ef80be129485cb4bb760360a8aa.tar.bz2
GT5-Unofficial-43e0c83fc3811ef80be129485cb4bb760360a8aa.zip
fix npe from get output (#1133)
Diffstat (limited to 'src')
-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)));