diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/config/UpdatingLang.java b/Plugin/src/main/java/com/willfp/ecoenchants/config/UpdatingLang.java index 63100071..bcc94c52 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/config/UpdatingLang.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/config/UpdatingLang.java @@ -43,6 +43,9 @@ public abstract class UpdatingLang { YamlConfiguration newConfig = new YamlConfiguration(); newConfig.load(reader); + if(newConfig.getKeys(true).equals(config.getKeys(true))) + return; + newConfig.getKeys(true).forEach((s -> { if (!config.getKeys(true).contains(s)) { config.set(s, newConfig.get(s)); diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/display/EnchantDisplay.java b/Plugin/src/main/java/com/willfp/ecoenchants/display/EnchantDisplay.java index 61e7e8de..f881a7ab 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/display/EnchantDisplay.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/display/EnchantDisplay.java @@ -18,7 +18,6 @@ import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.EnchantmentStorageMeta; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.persistence.PersistentDataType; -import org.jetbrains.annotations.ApiStatus; import java.util.ArrayList; import java.util.Arrays; @@ -41,13 +40,12 @@ public final class EnchantDisplay { /** * The meta key to hide enchantments in lore * - * Only used for parity in setcreativeslot. + * Only used for parity in {@link com.willfp.ecoenchants.display.packets.PacketSetCreativeSlot}. * More robust method to be introduced * * @deprecated Temporary fix */ @Deprecated - @ApiStatus.ScheduledForRemoval public static final NamespacedKey KEY_SKIP = new NamespacedKey(EcoEnchantsPlugin.getInstance(), "ecoenchantlore-skip"); /**