From b8d5146d2f4bb5090e6a104ba5eddc3058c64ec2 Mon Sep 17 00:00:00 2001 From: Zeshan Aslam Date: Tue, 8 Jun 2021 19:03:51 -0400 Subject: [PATCH] Added null check before getting effect type name --- src/com/zeshanaslam/actionhealth/action/ActionHelper.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/zeshanaslam/actionhealth/action/ActionHelper.java b/src/com/zeshanaslam/actionhealth/action/ActionHelper.java index 7b7fdbe..730fa41 100644 --- a/src/com/zeshanaslam/actionhealth/action/ActionHelper.java +++ b/src/com/zeshanaslam/actionhealth/action/ActionHelper.java @@ -76,8 +76,10 @@ public class ActionHelper { PotionMeta potionMeta = (PotionMeta) itemStack.getItemMeta(); PotionData potionData = potionMeta.getBasePotionData(); - possibleMaterials.add(potionData.getType().getEffectType().getName() + "_" + name); - + if (potionData.getType().getEffectType() != null) { + possibleMaterials.add(potionData.getType().getEffectType().getName() + "_" + name); + } + if (potionMeta.hasCustomEffects()) { for (PotionEffect potionEffect : potionMeta.getCustomEffects()) { possibleMaterials.add(potionEffect.getType().getName() + "_" + name);