diff --git a/bukkit/src/main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java b/bukkit/src/main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java index 7a08e5bc5..ec845170c 100644 --- a/bukkit/src/main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java +++ b/bukkit/src/main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java @@ -125,11 +125,10 @@ public class LPBukkitPlugin extends JavaPlugin implements LuckPermsPlugin { } // setup the update task buffer - final LPBukkitPlugin i = this; updateTaskBuffer = new BufferedRequest(1000L, this::doAsync) { @Override protected Void perform() { - getServer().getScheduler().runTaskAsynchronously(i, new UpdateTask(i)); + doAsync(new UpdateTask(LPBukkitPlugin.this)); return null; } }; diff --git a/bungee/src/main/java/me/lucko/luckperms/bungee/LPBungeePlugin.java b/bungee/src/main/java/me/lucko/luckperms/bungee/LPBungeePlugin.java index c8be25562..73373b8f8 100644 --- a/bungee/src/main/java/me/lucko/luckperms/bungee/LPBungeePlugin.java +++ b/bungee/src/main/java/me/lucko/luckperms/bungee/LPBungeePlugin.java @@ -108,11 +108,10 @@ public class LPBungeePlugin extends Plugin implements LuckPermsPlugin { } // setup the update task buffer - final LPBungeePlugin i = this; updateTaskBuffer = new BufferedRequest(1000L, this::doAsync) { @Override protected Void perform() { - doAsync(new UpdateTask(i)); + doAsync(new UpdateTask(LPBungeePlugin.this)); return null; } }; diff --git a/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java b/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java index a708a9db8..7f9ea179a 100644 --- a/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java +++ b/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java @@ -148,11 +148,10 @@ public class LPSpongePlugin implements LuckPermsPlugin { } // setup the update task buffer - final LPSpongePlugin i = this; updateTaskBuffer = new BufferedRequest(1000L, this::doAsync) { @Override protected Void perform() { - scheduler.createTaskBuilder().async().execute(new UpdateTask(i)).submit(i); + doAsync(new UpdateTask(LPSpongePlugin.this)); return null; } };