From 421e1f74e6a45ec7206f74144738fc8d5eab91a4 Mon Sep 17 00:00:00 2001 From: aroooo Date: Sun, 23 Oct 2022 18:45:55 +0200 Subject: [PATCH] perf: delay initialisation of mojangapi --- nicko-core/src/main/java/net/artelnatif/nicko/NickoBukkit.java | 3 ++- .../src/main/java/net/artelnatif/nicko/bungee/NickoBungee.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/nicko-core/src/main/java/net/artelnatif/nicko/NickoBukkit.java b/nicko-core/src/main/java/net/artelnatif/nicko/NickoBukkit.java index d09b35c..2989e2c 100644 --- a/nicko-core/src/main/java/net/artelnatif/nicko/NickoBukkit.java +++ b/nicko-core/src/main/java/net/artelnatif/nicko/NickoBukkit.java @@ -27,7 +27,6 @@ public class NickoBukkit extends JavaPlugin { @Override public void onEnable() { plugin = this; - mojangAPI = new MojangAPI(); getLogger().info("Loading internals..."); if (getInternals() == null) { @@ -37,6 +36,8 @@ public class NickoBukkit extends JavaPlugin { } if (getServer().getPluginManager().isPluginEnabled(this)) { + mojangAPI = new MojangAPI(); + final PluginCommand command = getCommand("nicko"); if (command != null) { command.setExecutor(new NickoCommand()); diff --git a/nicko-core/src/main/java/net/artelnatif/nicko/bungee/NickoBungee.java b/nicko-core/src/main/java/net/artelnatif/nicko/bungee/NickoBungee.java index 78c3573..cb95f57 100644 --- a/nicko-core/src/main/java/net/artelnatif/nicko/bungee/NickoBungee.java +++ b/nicko-core/src/main/java/net/artelnatif/nicko/bungee/NickoBungee.java @@ -12,7 +12,7 @@ public class NickoBungee extends Plugin { @Override public void onEnable() { plugin = this; - + getLogger().info("Registering channels..."); getProxy().registerChannel(NICKO_PLUGIN_CHANNEL_FETCH); getProxy().registerChannel(NICKO_PLUGIN_CHANNEL_UPDATE);