From 39116d33c5189c53e6040e3627bf1b276a16734c Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 19 Feb 2021 12:58:45 +0000 Subject: [PATCH] Forced tier to exist on armor set item. --- .../java/com/willfp/ecoarmor/sets/util/ArmorUtils.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/util/ArmorUtils.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/util/ArmorUtils.java index 6c41d93..88c0d28 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/util/ArmorUtils.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/sets/util/ArmorUtils.java @@ -168,11 +168,16 @@ public class ArmorUtils { return null; } + if (getSetOnItem(itemStack) == null) { + return null; + } + if (meta.getPersistentDataContainer().has(PLUGIN.getNamespacedKeyFactory().create("tier"), PersistentDataType.STRING)) { return Tiers.getByName(meta.getPersistentDataContainer().get(PLUGIN.getNamespacedKeyFactory().create("tier"), PersistentDataType.STRING)); } - return null; + setTier(itemStack, Tiers.DEFAULT); + return getTier(itemStack); } /**