From e314d6597e0bde7d49957390b0530e48c472cf35 Mon Sep 17 00:00:00 2001 From: "Lukas Rieger (Blue)" Date: Sun, 21 Aug 2022 00:27:49 +0200 Subject: [PATCH] Fix rare issue trying to update players before bluemap fully initiallized --- .../java/de/bluecolored/bluemap/bukkit/BukkitPlugin.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/implementations/spigot/src/main/java/de/bluecolored/bluemap/bukkit/BukkitPlugin.java b/implementations/spigot/src/main/java/de/bluecolored/bluemap/bukkit/BukkitPlugin.java index d551b85c..756e1aae 100644 --- a/implementations/spigot/src/main/java/de/bluecolored/bluemap/bukkit/BukkitPlugin.java +++ b/implementations/spigot/src/main/java/de/bluecolored/bluemap/bukkit/BukkitPlugin.java @@ -140,15 +140,15 @@ public void onEnable() { onlinePlayerList.add(bukkitPlayer); } - //start updating players - getServer().getScheduler().runTaskTimer(this, this::updateSomePlayers, 1, 1); - //load bluemap getServer().getScheduler().runTaskAsynchronously(this, () -> { try { Logger.global.logInfo("Loading..."); this.pluginInstance.load(); if (pluginInstance.isLoaded()) Logger.global.logInfo("Loaded!"); + + //start updating players + getServer().getScheduler().runTaskTimer(this, this::updateSomePlayers, 1, 1); } catch (IOException | RuntimeException e) { Logger.global.logError("Failed to load!", e); this.pluginInstance.unload();