From 023cabd4a38361984a0143ac3f27b519bbdbe922 Mon Sep 17 00:00:00 2001 From: aroooo Date: Wed, 26 Oct 2022 19:51:50 +0200 Subject: [PATCH] fix(i18n): fix npe on local load --- .../src/main/java/net/artelnatif/nicko/NickoBukkit.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 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 55d524c..70259d7 100644 --- a/nicko-core/src/main/java/net/artelnatif/nicko/NickoBukkit.java +++ b/nicko-core/src/main/java/net/artelnatif/nicko/NickoBukkit.java @@ -41,10 +41,6 @@ public class NickoBukkit extends JavaPlugin { if (getServer().getPluginManager().isPluginEnabled(this)) { mojangAPI = new MojangAPI(); - getLogger().info("Loading locale..."); - Locale.setDefault(Locale.ENGLISH); - i18N = new I18N(this); - final PluginCommand command = getCommand("nicko"); if (command != null) { command.setExecutor(new NickoCommand()); @@ -58,8 +54,13 @@ public class NickoBukkit extends JavaPlugin { saveDefaultConfig(); nickoConfiguration = new NickoConfiguration(this); + getLogger().info("Loading locale..."); + Locale.setDefault(Locale.ENGLISH); + i18N = new I18N(this); + getLogger().info("Loading persistence..."); dataStore = new PlayerDataStore(this); + System.out.println(dataStore.getStorage().isError()); if (!dataStore.getStorage().getProvider().init()) { dataStore.getStorage().setError(true);