From 1eb053447ecaf68cd5570a1e55418f3c839c1a2f Mon Sep 17 00:00:00 2001 From: Luck Date: Sun, 9 Oct 2016 20:49:17 +0100 Subject: [PATCH] Make refresh calls in SpongeListener run async --- sponge/src/main/java/me/lucko/luckperms/SpongeListener.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sponge/src/main/java/me/lucko/luckperms/SpongeListener.java b/sponge/src/main/java/me/lucko/luckperms/SpongeListener.java index ca36dd8b..090d64bd 100644 --- a/sponge/src/main/java/me/lucko/luckperms/SpongeListener.java +++ b/sponge/src/main/java/me/lucko/luckperms/SpongeListener.java @@ -66,13 +66,13 @@ public class SpongeListener extends AbstractListener { } // Refresh permissions again - user.refreshPermissions(); + plugin.doAsync(user::refreshPermissions); } @Listener public void onClientJoin(ClientConnectionEvent.Join e) { // Refresh permissions again - refreshPlayer(e.getTargetEntity().getUniqueId()); + plugin.doAsync(() -> refreshPlayer(e.getTargetEntity().getUniqueId())); } @Listener