From 4640a0cae44fdaa34fe90089826c6b04f4e334e0 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Sat, 3 Oct 2020 19:53:19 +0100 Subject: [PATCH] Fixed null materials --- .../willfp/ecoenchants/enchantments/meta/EnchantmentTarget.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/meta/EnchantmentTarget.java b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/meta/EnchantmentTarget.java index a685c343..0f65cf59 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/meta/EnchantmentTarget.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/meta/EnchantmentTarget.java @@ -6,6 +6,7 @@ import com.willfp.ecoenchants.util.Registerable; import org.bukkit.Material; import java.util.HashSet; +import java.util.Objects; import java.util.Optional; import java.util.Set; @@ -30,6 +31,7 @@ public class EnchantmentTarget implements Registerable { */ public EnchantmentTarget(String name, Set materials) { this.name = name; + materials.removeIf(Objects::isNull); this.materials = materials; }