From b2fcc4ff26f651ff23264d55e4f0d9a2cffbe4f1 Mon Sep 17 00:00:00 2001 From: Dawson Date: Thu, 25 Jan 2024 13:24:51 -0500 Subject: [PATCH] Changing event priority on bungee so KauriVPN checks run before anything else. --- .../java/dev/brighten/antivpn/bungee/BungeeListener.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Bungee/src/main/java/dev/brighten/antivpn/bungee/BungeeListener.java b/Bungee/src/main/java/dev/brighten/antivpn/bungee/BungeeListener.java index 80cbe84..26afe43 100644 --- a/Bungee/src/main/java/dev/brighten/antivpn/bungee/BungeeListener.java +++ b/Bungee/src/main/java/dev/brighten/antivpn/bungee/BungeeListener.java @@ -15,6 +15,7 @@ import net.md_5.bungee.api.event.PreLoginEvent; import net.md_5.bungee.api.plugin.Listener; import net.md_5.bungee.api.scheduler.ScheduledTask; import net.md_5.bungee.event.EventHandler; +import net.md_5.bungee.event.EventPriority; import java.util.UUID; import java.util.concurrent.TimeUnit; @@ -55,7 +56,7 @@ public class BungeeListener extends VPNExecutor implements Listener { log(Level.INFO, String.format(log, objects)); } - @EventHandler + @EventHandler(priority = EventPriority.LOWEST) public void onListener(final PreLoginEvent event) { if(!responseCache.asMap().containsKey(event.getConnection().getUniqueId())) return; @@ -72,7 +73,7 @@ public class BungeeListener extends VPNExecutor implements Listener { } } - @EventHandler + @EventHandler(priority = EventPriority.LOWEST) public void onListener(final PostLoginEvent event) { if(event.getPlayer().hasPermission("antivpn.bypass") //Has bypass permission || AntiVPN.getInstance().getVpnConfig().getPrefixWhitelists().stream()