aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2022-11-18 17:36:40 +0900
committerGitHub <noreply@github.com>2022-11-18 09:36:40 +0100
commit721566601dbaf990c1a3d7cabf59d056e8a5b157 (patch)
tree13f1781c994f2c02654ae01dd9dc8601edb4fad4 /src/main/java/gregtech/api/util
parent58c7446c8525d8d5056f98dcc4507ea5d7ac3e7b (diff)
downloadGT5-Unofficial-721566601dbaf990c1a3d7cabf59d056e8a5b157.tar.gz
GT5-Unofficial-721566601dbaf990c1a3d7cabf59d056e8a5b157.tar.bz2
GT5-Unofficial-721566601dbaf990c1a3d7cabf59d056e8a5b157.zip
Fix crash with array containing null stacks passed to getNonUnifiedStacks (#1520)
Diffstat (limited to 'src/main/java/gregtech/api/util')
-rw-r--r--src/main/java/gregtech/api/util/GT_OreDictUnificator.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/util/GT_OreDictUnificator.java b/src/main/java/gregtech/api/util/GT_OreDictUnificator.java
index 48882bb72f..75ca3a7141 100644
--- a/src/main/java/gregtech/api/util/GT_OreDictUnificator.java
+++ b/src/main/java/gregtech/api/util/GT_OreDictUnificator.java
@@ -268,6 +268,7 @@ public class GT_OreDictUnificator {
else if (obj instanceof List) aStacks = (ItemStack[]) ((List) obj).toArray(new ItemStack[0]);
List<ItemStack> rList = new ArrayList<>();
for (ItemStack aStack : aStacks) {
+ if (aStack == null) continue;
rList.add(aStack);
List<ItemStack> tList = sUnificationTable.get(new GT_ItemStack2(aStack));
if (tList != null) {