From 3a7fadb8433ee12692347bfa7e9a012a47126cb0 Mon Sep 17 00:00:00 2001 From: Luck Date: Tue, 24 Mar 2020 09:43:32 +0000 Subject: [PATCH] Perform uninject tasks synchronously on Bukkit player quit (#2080) --- .../luckperms/bukkit/listeners/BukkitConnectionListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitConnectionListener.java b/bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitConnectionListener.java index ba4ba4d42..97d34a57f 100644 --- a/bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitConnectionListener.java +++ b/bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitConnectionListener.java @@ -227,7 +227,7 @@ public class BukkitConnectionListener extends AbstractConnectionListener impleme // perform unhooking from bukkit objects 1 tick later. // this allows plugins listening after us on MONITOR to still have intact permissions data - this.plugin.getBootstrap().getServer().getScheduler().runTaskLaterAsynchronously(this.plugin.getBootstrap(), () -> { + this.plugin.getBootstrap().getServer().getScheduler().runTaskLater(this.plugin.getBootstrap(), () -> { // Remove the custom permissible try { PermissibleInjector.uninject(player, true);