Fix issue on anvilconfigreload before loading main config gui.

This commit is contained in:
alexcrea 2024-06-07 14:45:24 +02:00
parent 972d2895d5
commit f576654685
No known key found for this signature in database
GPG key ID: 43FD265DB0DBF91F
2 changed files with 7 additions and 0 deletions

View file

@ -84,5 +84,6 @@ public class GuiSharedConstant {
CONFIRM_PERMANENT_ITEM.setItemMeta(meta); CONFIRM_PERMANENT_ITEM.setItemMeta(meta);
} }
public static void loadConstants(){}
} }

View file

@ -7,6 +7,8 @@ import org.bukkit.plugin.java.JavaPlugin
import xyz.alexcrea.cuanvil.command.EditConfigExecutor import xyz.alexcrea.cuanvil.command.EditConfigExecutor
import xyz.alexcrea.cuanvil.command.ReloadExecutor import xyz.alexcrea.cuanvil.command.ReloadExecutor
import xyz.alexcrea.cuanvil.config.ConfigHolder 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.listener.ChatEventListener
import xyz.alexcrea.cuanvil.packet.NoProtocoLib import xyz.alexcrea.cuanvil.packet.NoProtocoLib
import xyz.alexcrea.cuanvil.packet.PacketManager import xyz.alexcrea.cuanvil.packet.PacketManager
@ -105,6 +107,10 @@ class CustomAnvil : JavaPlugin() {
val success = ConfigHolder.loadConfig() val success = ConfigHolder.loadConfig()
if (!success) return if (!success) return
// Load gui constants //TODO maybe something better later
MainConfigGui.getInstance()
GuiSharedConstant.loadConstants()
// Load metrics // Load metrics
val metric = Metrics(this, bstatsPluginId) val metric = Metrics(this, bstatsPluginId)
MetricsUtil.addCustomMetric(metric) MetricsUtil.addCustomMetric(metric)