diff options
author | miozune <miozune@gmail.com> | 2022-11-18 17:36:40 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-18 09:36:40 +0100 |
commit | 721566601dbaf990c1a3d7cabf59d056e8a5b157 (patch) | |
tree | 13f1781c994f2c02654ae01dd9dc8601edb4fad4 /src/main/java/gregtech/api/util | |
parent | 58c7446c8525d8d5056f98dcc4507ea5d7ac3e7b (diff) | |
download | GT5-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.java | 1 |
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) { |