AntiVPN - Detect VPN Proxy Bad Hosting and More.
Are you tired of trolls coming back to your server every time? AntiVPN BlockVPN offers to check the user's origin thanks to his IP address automatically at each connection. This way, you will no longer need to waste time moderating the same people who come back each time with a VPN, Proxy or a bad reputation IP address. This powerful service allows direct detection of VPNs and other types of connections that are often used for malicious purposes.
Whether you have a Spigot server, Bukkit or a BungeeCord server, this plugin is fully compatible.
AntiVPN offers interesting features in this area
- the ability to change the VPN detection message
- an asynchronous verification of the address to avoid server lags
- the possibility of having several lines in the message and colour
- easy configuration
- set the cache of the verification system
- block VPNs on BungeeCord Spigot and more.
VPN detect system
AntiVPN uses IPWarner, a detect VPN API. This technology is chosen for its accuracy, price (1,000 free queries per day) and much more. We decided to put everything that we think is best in this plugin.
In case of problem or question, feel free to write me a private message directly before leaving your opinion on the plugin. Some problems encountered may be isolated cases and we prefer to solve the problem by interacting directly with users.
Screenshots
Configuration file
Code (Text):
# API key from IPWarner (https://ipwarner.com)
# You can use the free plan with 1000 requests per day
# You must generate your API key on https://ipwarner.com
apiKey: 'PLEASE-SET'
# Error messages. You can add multiple lines and colors.
messages:
- '&cVPN and Proxies are not allowed on this server.'
- '&cPlease disable your VPN or Proxy.'
# Time between each recheck of the same IP in seconds
# (caching system to avoid useless requests)
timeBetweenRechecks: 3600
# Enable or disable the country blocker
# (Block unwanted countries)
blockCountries: false
# Blocked country kick messages. You can add multiples lines and colors
# We don't recommand to block countries if you have an international server.
# However, for little servers, you can block China (to block many VPNs!)
blockedCountryMessages:
- '&cYour country is blocked.'
- '&cDo you use a VPN or a Proxy?'
# Blocked countries. You have to put the country ISO and not the country name.
# You can find Country ISO on this website: https://www.nationsonline.org/oneworld/country_code_list.htm
# (You must use ISO ALPHA2-Code)
blockedCountries:
- 'CN'
#blockedCountries: []
# Enable or disable to use.
# You can only allow certain countries by enabling this feature, in order to block all others
allowOnlySomeCountries: false
# Allowed countries
allowedCountries:
- US
# You can use the free plan with 1000 requests per day
# You must generate your API key on https://ipwarner.com
apiKey: 'PLEASE-SET'
# Error messages. You can add multiple lines and colors.
messages:
- '&cVPN and Proxies are not allowed on this server.'
- '&cPlease disable your VPN or Proxy.'
# Time between each recheck of the same IP in seconds
# (caching system to avoid useless requests)
timeBetweenRechecks: 3600
# Enable or disable the country blocker
# (Block unwanted countries)
blockCountries: false
# Blocked country kick messages. You can add multiples lines and colors
# We don't recommand to block countries if you have an international server.
# However, for little servers, you can block China (to block many VPNs!)
blockedCountryMessages:
- '&cYour country is blocked.'
- '&cDo you use a VPN or a Proxy?'
# Blocked countries. You have to put the country ISO and not the country name.
# You can find Country ISO on this website: https://www.nationsonline.org/oneworld/country_code_list.htm
# (You must use ISO ALPHA2-Code)
blockedCountries:
- 'CN'
#blockedCountries: []
# Enable or disable to use.
# You can only allow certain countries by enabling this feature, in order to block all others
allowOnlySomeCountries: false
# Allowed countries
allowedCountries:
- US
Cost
This plugin is completely free. The detection technology in it allows 1,000 free checks per day(counting only non-cache requests). For servers with more connections in a single day, it is possible to upgrade your API key directly on the IPWarner website. AntiVPN uses this service and we are not affiliated with IPWarner.
What would happen if the API gives wrong data or breaks?
In the extreme case that the API does not work properly (which has not yet happened), connections to your Spigot or Bungeecord server will not be affected. A timeout on the API request is provided, and if the API does not work, players will not be blocked.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
AntiVPN - Detect And Block VPN Proxies And More. is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 2,490 times (via Spigot). Download it and open it directly in the game.