Do not use this plugin. It's been 5 years of "updates coming soon", nothing has been changed.
The plugin is unstable, and the author hasn't even released a proper version after beta testing. It would be better to look for a more reliable alternative.
The author can't release an update for 2 years. AND THE SPIGOT VERSION IS NOT USABLE. (also the author deleted sources)
alternatives to people: KauriVPN, FoxGate (lots of APIs for free, and their own), UltimateAntiBot
Probably the best antivpn out there, and I'm saying that with experience with paid antipvns. It's not a headache to configure, it's free, and it has the least bypasses of any service I've used. Their Discord has a beta version which is a rewrite and is 10x better than the already good SpigotMC one, without the lag.
Thanks for the amazing review! I'm trying to add as many features as I can to the new, up-coming release.
Version: v1.5-FIX
I was using it on 1,500+ players network. THe whole network started lagging after some days, I didn't know the cause until i checked PebbleAntiVPN folder with data.yml file of 15mb which was lagging everytime someone was added to the file.
I'm so sorry for any damages, please wait till the new update, it's currently in BETA state which some people are currently using it. Please contact me on discord, so we can get to fix your problem.
Version: v1.5-FIX
Refrain from using this plugin if you've got a lot of players.
It mainly causes a huge amount of lag when a player joins the server.
My server kept dying for 2 days and then I saw the timings report and this plugin was entirely at fault. After changing it with an alternative my server started working fine.
Good day there, The plugin makes use of an external API, which is known as "IP-API" if you wish to check it up. It is limited to 45 requests per minute, or 1,944,000 NEW requests each month.
Version: v1.5-FIX
Performs very badly. Everything runs on the main thread and sometimes will cause the main thread to hang, stopping all game activities. Even crashed my server once.
I'm so sorry for any damages, please wait till the new update. I can confirm you'll like it!
Version: v1.5-FIX
Goold AntiVPN, I tested with NordVPN and works 100% !
Please add a command to whitelist IPS cause many times it recognizes proxied IPs but it isn't so.
Thanks for the wonderful feedback; I left out the api-version so that it can support future versions. Also, country whitelist isn't and won't be a thing, as in every country there are both real IPs and Proxies.
Version: v1.5-FIX
Good plugin but some mega-pro vpns bypass it and also please add countries whitelist (not blacklist)
#1 Anti VPN plugin out there. Completely free, the owner is super helpful and there is always constant updates making it 10x better every single time! WOULD RECOMMEND!
This is the best anti-vpn plugin! I really love this plugin and added this to my other servers. I recommended you to use this plugin if you have a small server that has been suffering about bots joining their server to ruin the server. The only reason why i love this plugin its because its completely free and open source and its really good defending those pesky bots ruining the server. 10/10!
Hey, Sorry for that I'm not working too much on this plugin I'll for sure :D.
Version: v1.1-SNAPSHOT
It works like a charm but I got one error and the Discord link has been expired.......
[17:31:23 ERROR]: Could not pass event PlayerLoginEvent to PebbleAntiVPN v1.0-SNAPSHOT
java.lang.ArrayIndexOutOfBoundsException: Index 13 out of bounds for length 12
at pebbleantivpn.pebbleantivpn.PebbleAntiVPNSpigot.OnConnect(PebbleAntiVPNSpigot.java:89) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor82.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-498]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Paper-498]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-498]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.PlayerList.attemptLogin(PlayerList.java:679) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.LoginListener.c(LoginListener.java:149) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.LoginListener.tick(LoginListener.java:67) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.NetworkManager.a(NetworkManager.java:385) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.ServerConnection.c(ServerConnection.java:145) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1387) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:377) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1214) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1002) ~[patched_1.16.5.jar:git-Paper-498]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:175) ~[patched_1.16.5.jar:git-Paper-498]
at java.lang.Thread.run(Thread.java:834) [?:?]
Nice it's no longer 840kb. :D
4 Stars though as it basically is just using a site to do all the work.
Then you say it's nearly the best. It isn't, I would rate you 3 stars now but it's your first plugin so I won't complain. Anyways you put it on 1.7-1.16 again. Please fix that :)
And, you put "We tested it", wdym by "we", do you mean like "Blinkie"
Anyways! The one problem is that you are using the free api (i think) so it's like 5k tests per month!
1. this can be abused by spam reloading the page, removing all the servers from working
2. it wont work on large servers.
amazing plugin I love it I hope the plugin keeps progressing to see many future improvements
Our server is still in beta but we will use the plugin in case some day they make a list of servers that use it, here I leave the ip play.nebulacraft.club
Thank you soo much for your review and yes I will do more features soon :).
Version: B3
Nice it's no longer 840kb. :D
4 Stars though as it basically is just using a site to do all the work.
Then you say it's nearly the best. It isn't, I would rate you 3 stars now but it's your first plugin so I won't complain. Anyways you put it on 1.7-1.16 again. Please fix that :)
And, you put "We tested it", wdym by "we", do you mean like "Blinkie"
nah this time I promise i tested it on every version thx :)
Version: B2
Supports both Spigot and Bungee, seems to do most everything right, follows naming conventions, has validity checks and generally does a good job for a first plugin.
The reviewer below is notorious for leaving extremely low reviews to de-motivate new developers in the market. Keep up the good work.
You could improve the resource by separating the Chat Listener into a separate class, but apart from that, it's fine.
Uhh what? You good bro? This source is horrid.
Try learning how to make a plugin. You don't need 842.3KB to make a plugin. this is like 1kb of code.
You are literally just using a website to check for a bad IP. Not even doing any work to detect it. Just stealing from a site.
Also you used everything in 1 file.
Now I know this is your first plugin, but still :/
(Also, if you are just gonna reply with a stupid review I will ignore it. DM me if you want me to remove this review. I will remove it if you make the file size less :D)
Idk how to make the size less I just started making plugins i will try to use maven next time? And yeah this is not a stolen api I got the api key as it’s a public api