aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/api/utils/ItemID.java
diff options
context:
space:
mode:
authorkuba6000 <kuba.123123.6000@gmail.com>2022-08-23 17:37:57 +0200
committerkuba6000 <kuba.123123.6000@gmail.com>2022-08-23 17:37:57 +0200
commit8c79919b93247ca26d76ed2e7566891ff8c2d06b (patch)
tree49ab60cd79aed83803eea51e6ff8b36b3ac8fb45 /src/main/java/kubatech/api/utils/ItemID.java
parente33e4dec48db3b0b030bec94fe4ccb29c72b2222 (diff)
downloadGT5-Unofficial-8c79919b93247ca26d76ed2e7566891ff8c2d06b.tar.gz
GT5-Unofficial-8c79919b93247ca26d76ed2e7566891ff8c2d06b.tar.bz2
GT5-Unofficial-8c79919b93247ca26d76ed2e7566891ff8c2d06b.zip
Fix NPE
Diffstat (limited to 'src/main/java/kubatech/api/utils/ItemID.java')
-rw-r--r--src/main/java/kubatech/api/utils/ItemID.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/kubatech/api/utils/ItemID.java b/src/main/java/kubatech/api/utils/ItemID.java
index 199af7ebd0..932c45a0f9 100644
--- a/src/main/java/kubatech/api/utils/ItemID.java
+++ b/src/main/java/kubatech/api/utils/ItemID.java
@@ -70,7 +70,10 @@ public class ItemID {
if (!item.equals(((ItemStack) obj).getItem())) return false;
if (!ignorecount) if (count != ((ItemStack) obj).stackSize) return false;
if (!ignoremeta) if (meta != ((ItemStack) obj).getItemDamage()) return false;
- if (!ignorenbt) if (!tag.equals(((ItemStack) obj).stackTagCompound)) return false;
+ if (!ignorenbt) {
+ if (tag == null) return ((ItemStack) obj).stackTagCompound == null;
+ if (!tag.equals(((ItemStack) obj).stackTagCompound)) return false;
+ }
return true;
}
return false;