From 4c369b896220c4636ca6ee9ea29259ae9f79d3dc Mon Sep 17 00:00:00 2001 From: Esophose Date: Sat, 23 Feb 2019 20:39:05 -0700 Subject: [PATCH] Fix issue where island was trying to be loaded before the island manager --- src/main/java/me/goodandevil/skyblock/SkyBlock.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/goodandevil/skyblock/SkyBlock.java b/src/main/java/me/goodandevil/skyblock/SkyBlock.java index 23e4f0fc..d7a18241 100644 --- a/src/main/java/me/goodandevil/skyblock/SkyBlock.java +++ b/src/main/java/me/goodandevil/skyblock/SkyBlock.java @@ -9,6 +9,7 @@ import org.bukkit.event.HandlerList; import org.bukkit.generator.ChunkGenerator; import org.bukkit.plugin.PluginManager; import org.bukkit.plugin.java.JavaPlugin; +import org.bukkit.scheduler.BukkitRunnable; import me.goodandevil.skyblock.api.SkyBlockAPI; import me.goodandevil.skyblock.ban.BanManager; @@ -129,7 +130,11 @@ public class SkyBlock extends JavaPlugin { if (fileManager.getConfig(new File(getDataFolder(), "config.yml")).getFileConfiguration() .getBoolean("Island.Stackable.Enable")) { stackableManager = new StackableManager(this); - stackableManager.loadSavedStackables(); + new BukkitRunnable() { + public void run() { + stackableManager.loadSavedStackables(); + } + }.runTaskLater(this, 5L); } leaderboardManager = new LeaderboardManager(this);