From 2fbbe5b3c8b0c13257f6f8563b74837b31f836b7 Mon Sep 17 00:00:00 2001 From: funkemunky Date: Thu, 17 Mar 2022 21:41:33 -0400 Subject: [PATCH] Fixing bukkit prefix not working --- .../main/java/dev/brighten/antivpn/bukkit/BukkitListener.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Bukkit/src/main/java/dev/brighten/antivpn/bukkit/BukkitListener.java b/Bukkit/src/main/java/dev/brighten/antivpn/bukkit/BukkitListener.java index c15be3a..6cb0e35 100644 --- a/Bukkit/src/main/java/dev/brighten/antivpn/bukkit/BukkitListener.java +++ b/Bukkit/src/main/java/dev/brighten/antivpn/bukkit/BukkitListener.java @@ -81,8 +81,8 @@ public class BukkitListener extends VPNExecutor implements Listener { if(!player.hasPermission("antivpn.bypass") //Has bypass permission //Or has a name that starts with a certain prefix. This is for Bedrock exempting. - || AntiVPN.getInstance().getConfig().getPrefixWhitelists().stream() - .anyMatch(prefix -> player.getName().startsWith(prefix))) { + && AntiVPN.getInstance().getConfig().getPrefixWhitelists().stream() + .noneMatch(prefix -> player.getName().startsWith(prefix))) { if (AntiVPN.getInstance().getConfig().kickPlayersOnDetect()) player.kickPlayer(ChatColor.translateAlternateColorCodes('&', AntiVPN.getInstance().getConfig().getKickString()));