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()));