From 29076df5caf9b6b8e26f8246aa45408756824611 Mon Sep 17 00:00:00 2001 From: Esophose Date: Sat, 3 Aug 2019 01:19:18 -0600 Subject: [PATCH] Fix async ban event call --- .../Core/src/main/java/me/goodandevil/skyblock/ban/Ban.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FabledSkyBlock/Core/src/main/java/me/goodandevil/skyblock/ban/Ban.java b/FabledSkyBlock/Core/src/main/java/me/goodandevil/skyblock/ban/Ban.java index 22250faf..bc80d1a5 100644 --- a/FabledSkyBlock/Core/src/main/java/me/goodandevil/skyblock/ban/Ban.java +++ b/FabledSkyBlock/Core/src/main/java/me/goodandevil/skyblock/ban/Ban.java @@ -58,7 +58,7 @@ public class Ban { skyblock.getIslandManager().getIsland(Bukkit.getServer().getOfflinePlayer(islandOwnerUUID)) .getAPIWrapper(), Bukkit.getServer().getOfflinePlayer(issuer), Bukkit.getServer().getOfflinePlayer(banned)); - Bukkit.getServer().getPluginManager().callEvent(islandBanEvent); + Bukkit.getScheduler().runTask(skyblock, () -> Bukkit.getServer().getPluginManager().callEvent(islandBanEvent)); if (!islandBanEvent.isCancelled()) { List islandBans = new ArrayList<>();