diff --git a/Assembly/dependency-reduced-pom.xml b/Assembly/dependency-reduced-pom.xml index bacbc06..abaaaf0 100644 --- a/Assembly/dependency-reduced-pom.xml +++ b/Assembly/dependency-reduced-pom.xml @@ -3,7 +3,7 @@ AntiVPN dev.brighten.antivpn - 1.0-SNAPSHOT + 1.0.1 4.0.0 Assembly diff --git a/Assembly/pom.xml b/Assembly/pom.xml index cdd2d45..1dda8d4 100644 --- a/Assembly/pom.xml +++ b/Assembly/pom.xml @@ -5,7 +5,7 @@ AntiVPN dev.brighten.antivpn - 1.0-SNAPSHOT + 1.0.1 4.0.0 diff --git a/Bukkit/dependency-reduced-pom.xml b/Bukkit/dependency-reduced-pom.xml index 2d46501..38351b1 100644 --- a/Bukkit/dependency-reduced-pom.xml +++ b/Bukkit/dependency-reduced-pom.xml @@ -3,7 +3,7 @@ AntiVPN dev.brighten.antivpn - 1.0-SNAPSHOT + 1.0.1 4.0.0 Bukkit diff --git a/Bukkit/pom.xml b/Bukkit/pom.xml index 6d087b7..8a3d44c 100644 --- a/Bukkit/pom.xml +++ b/Bukkit/pom.xml @@ -5,7 +5,7 @@ AntiVPN dev.brighten.antivpn - 1.0-SNAPSHOT + 1.0.1 4.0.0 @@ -47,7 +47,7 @@ dev.brighten.antivpn Common - 1.0-SNAPSHOT + 1.0.1 provided 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 bd145d4..339e56e 100644 --- a/Bukkit/src/main/java/dev/brighten/antivpn/bukkit/BukkitListener.java +++ b/Bukkit/src/main/java/dev/brighten/antivpn/bukkit/BukkitListener.java @@ -51,6 +51,7 @@ public class BukkitListener extends VPNExecutor implements Listener { Optional.ofNullable(Bukkit.getPlayer(event.getUniqueId())).ifPresent(player -> { new BukkitRunnable() { public void run() { + if(!player.hasPermission("antivpn.bypass")) player.kickPlayer(ChatColor.translateAlternateColorCodes('&', AntiVPN.getInstance().getConfig().getKickString())); } diff --git a/Bungee/dependency-reduced-pom.xml b/Bungee/dependency-reduced-pom.xml index 7c1fdf9..a4320f7 100644 --- a/Bungee/dependency-reduced-pom.xml +++ b/Bungee/dependency-reduced-pom.xml @@ -3,7 +3,7 @@ AntiVPN dev.brighten.antivpn - 1.0-SNAPSHOT + 1.0.1 4.0.0 Bungee diff --git a/Bungee/pom.xml b/Bungee/pom.xml index 8260b20..a80ec00 100644 --- a/Bungee/pom.xml +++ b/Bungee/pom.xml @@ -5,7 +5,7 @@ AntiVPN dev.brighten.antivpn - 1.0-SNAPSHOT + 1.0.1 4.0.0 @@ -41,7 +41,7 @@ dev.brighten.antivpn Common - 1.0-SNAPSHOT + 1.0.1 provided 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 a342f9d..b874d9e 100644 --- a/Bungee/src/main/java/dev/brighten/antivpn/bungee/BungeeListener.java +++ b/Bungee/src/main/java/dev/brighten/antivpn/bungee/BungeeListener.java @@ -41,6 +41,7 @@ public class BungeeListener extends VPNExecutor implements Listener { @EventHandler public void onListener(final PostLoginEvent event) { + if(event.getPlayer().hasPermission("antivpn.bypass")) return; checkIp(event.getPlayer().getAddress().getAddress().getHostAddress(), AntiVPN.getInstance().getConfig().cachedResults(), result -> { if(result.isSuccess() && result.isProxy()) { diff --git a/Common/pom.xml b/Common/pom.xml index 71b181a..a9fbcfd 100644 --- a/Common/pom.xml +++ b/Common/pom.xml @@ -5,7 +5,7 @@ AntiVPN dev.brighten.antivpn - 1.0-SNAPSHOT + 1.0.1 4.0.0 diff --git a/pom.xml b/pom.xml index 82b834e..776e6f7 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ dev.brighten.antivpn AntiVPN pom - 1.0-SNAPSHOT + 1.0.1 Common