From f576654685f148890ae6d59ec8f164ca539479e3 Mon Sep 17 00:00:00 2001 From: alexcrea <42614139+alexcrea@users.noreply.github.com> Date: Fri, 7 Jun 2024 14:45:24 +0200 Subject: [PATCH] Fix issue on anvilconfigreload before loading main config gui. --- .../xyz/alexcrea/cuanvil/gui/util/GuiSharedConstant.java | 1 + src/main/kotlin/io/delilaheve/CustomAnvil.kt | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/main/java/xyz/alexcrea/cuanvil/gui/util/GuiSharedConstant.java b/src/main/java/xyz/alexcrea/cuanvil/gui/util/GuiSharedConstant.java index a35076d..d8bebca 100644 --- a/src/main/java/xyz/alexcrea/cuanvil/gui/util/GuiSharedConstant.java +++ b/src/main/java/xyz/alexcrea/cuanvil/gui/util/GuiSharedConstant.java @@ -84,5 +84,6 @@ public class GuiSharedConstant { CONFIRM_PERMANENT_ITEM.setItemMeta(meta); } + public static void loadConstants(){} } diff --git a/src/main/kotlin/io/delilaheve/CustomAnvil.kt b/src/main/kotlin/io/delilaheve/CustomAnvil.kt index 3948676..beedd0c 100644 --- a/src/main/kotlin/io/delilaheve/CustomAnvil.kt +++ b/src/main/kotlin/io/delilaheve/CustomAnvil.kt @@ -7,6 +7,8 @@ import org.bukkit.plugin.java.JavaPlugin import xyz.alexcrea.cuanvil.command.EditConfigExecutor import xyz.alexcrea.cuanvil.command.ReloadExecutor import xyz.alexcrea.cuanvil.config.ConfigHolder +import xyz.alexcrea.cuanvil.gui.config.MainConfigGui +import xyz.alexcrea.cuanvil.gui.util.GuiSharedConstant import xyz.alexcrea.cuanvil.listener.ChatEventListener import xyz.alexcrea.cuanvil.packet.NoProtocoLib import xyz.alexcrea.cuanvil.packet.PacketManager @@ -105,6 +107,10 @@ class CustomAnvil : JavaPlugin() { val success = ConfigHolder.loadConfig() if (!success) return + // Load gui constants //TODO maybe something better later + MainConfigGui.getInstance() + GuiSharedConstant.loadConstants() + // Load metrics val metric = Metrics(this, bstatsPluginId) MetricsUtil.addCustomMetric(metric)