Null checks

This commit is contained in:
fullwall 2023-04-11 18:16:56 +08:00
parent f895169e92
commit 07d2c970d0
5 changed files with 10 additions and 10 deletions

View File

@ -419,11 +419,11 @@ public class EntityHumanNPC extends EntityPlayer implements NPCHolder, Skinnable
if (!(cache == null && equipment == null)
&& (cache == null ^ equipment == null || !ItemStack.equals(cache, equipment))) {
itemChanged = true;
if (!cache.isEmpty()) {
if (cache != null && !cache.isEmpty()) {
this.getAttributeMap().a(cache.a(slot));
}
if (!equipment.isEmpty()) {
if (equipment != null && !equipment.isEmpty()) {
this.getAttributeMap().b(equipment.a(slot));
}
}

View File

@ -445,11 +445,11 @@ public class EntityHumanNPC extends EntityPlayer implements NPCHolder, Skinnable
if (!(cache == null && equipment == null)
&& (cache == null ^ equipment == null || !ItemStack.equals(cache, equipment))) {
itemChanged = true;
if (!cache.isEmpty()) {
if (cache != null && !cache.isEmpty()) {
this.getAttributeMap().a(cache.a(slot));
}
if (!equipment.isEmpty()) {
if (equipment != null && !equipment.isEmpty()) {
this.getAttributeMap().b(equipment.a(slot));
}
}

View File

@ -436,11 +436,11 @@ public class EntityHumanNPC extends EntityPlayer implements NPCHolder, Skinnable
if (!(cache == null && equipment == null)
&& (cache == null ^ equipment == null || !ItemStack.equals(cache, equipment))) {
itemChanged = true;
if (!cache.isEmpty()) {
if (cache != null && !cache.isEmpty()) {
this.getAttributeMap().a(cache.a(slot));
}
if (!equipment.isEmpty()) {
if (equipment != null && !equipment.isEmpty()) {
this.getAttributeMap().b(equipment.a(slot));
}
}

View File

@ -441,11 +441,11 @@ public class EntityHumanNPC extends EntityPlayer implements NPCHolder, Skinnable
if (!(cache == null && equipment == null)
&& (cache == null ^ equipment == null || !ItemStack.equals(cache, equipment))) {
itemChanged = true;
if (!cache.isEmpty()) {
if (cache != null && !cache.isEmpty()) {
this.getAttributeMap().a(cache.a(slot));
}
if (!equipment.isEmpty()) {
if (equipment != null && !equipment.isEmpty()) {
this.getAttributeMap().b(equipment.a(slot));
}
}

View File

@ -439,11 +439,11 @@ public class EntityHumanNPC extends EntityPlayer implements NPCHolder, Skinnable
ItemStack cache = equipmentCache.get(slot);
if (!(cache == null && equipment == null)
&& (cache == null ^ equipment == null || !ItemStack.equals(cache, equipment))) {
if (!cache.isEmpty()) {
if (cache != null && !cache.isEmpty()) {
this.getAttributeMap().a(cache.a(slot));
}
if (!equipment.isEmpty()) {
if (equipment != null && !equipment.isEmpty()) {
this.getAttributeMap().b(equipment.a(slot));
}