diff --git a/src/main/java/mekanism/api/util/StackUtils.java b/src/main/java/mekanism/api/util/StackUtils.java index d15c4fb1d..0393b3930 100644 --- a/src/main/java/mekanism/api/util/StackUtils.java +++ b/src/main/java/mekanism/api/util/StackUtils.java @@ -242,6 +242,11 @@ public final class StackUtils public static int hashItemStack(ItemStack stack) { + if(stack == null) + { + return -1; + } + String name = stack.getItemDamage() == OreDictionary.WILDCARD_VALUE ? stack.getItem().getUnlocalizedName() : stack.getItem().getUnlocalizedName(stack); return name.hashCode() << 8 | stack.getItemDamage(); }