From edf5933e0761dcb33ea818bab77dcf296cba11a5 Mon Sep 17 00:00:00 2001 From: games647 Date: Tue, 1 Aug 2017 10:29:58 +0200 Subject: [PATCH] Set the fake offline UUID on lowest priority (-> as soon as possible) Then every plugin listening on priority level higher than lowest can see that fake UUID This also fixes race conditions for plugins listening on the same priority as FastLogin before (->low) (Fixes #167) --- .../fastlogin/bungee/listener/PlayerConnectionListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bungee/src/main/java/com/github/games647/fastlogin/bungee/listener/PlayerConnectionListener.java b/bungee/src/main/java/com/github/games647/fastlogin/bungee/listener/PlayerConnectionListener.java index bc9fd4a4..d02225a3 100644 --- a/bungee/src/main/java/com/github/games647/fastlogin/bungee/listener/PlayerConnectionListener.java +++ b/bungee/src/main/java/com/github/games647/fastlogin/bungee/listener/PlayerConnectionListener.java @@ -52,7 +52,7 @@ public class PlayerConnectionListener implements Listener { ProxyServer.getInstance().getScheduler().runAsync(plugin, asyncPremiumCheck); } - @EventHandler(priority = EventPriority.LOW) + @EventHandler(priority = EventPriority.LOWEST) public void onLogin(LoginEvent loginEvent) { if (loginEvent.isCancelled()) { return;