This is a plugin that blocks players who use VPN/Proxy on their PocketMine API 5 (PMMP 5) server This plugin was developed for WINHEBERG customers.
The fork's goal is to improve the basic plugin, which only embeds vpnapi.io, but with this version you'll get better detection with iphub.info. In particular, it detects Cloudflare WARP VPNs and Hosting, proxy or bad IPs.
VPNAPI.IO - To start using, you need to create an account (Free/Premium) at: https://vpnapi.io/
⭐IPHUB.INFO - To start using, you need to create an account (Free/Premium) at: https://iphub.info/
Once you've created your account on either platform, copy the generated API key from your dashboard.
Next, navigate to the configuration file: config.yml
Finally, add the API keys under the appropriate section.
enable-cache
- If true, the system will save all IP addresses with and without proxy that enter the server, for faster checking (without connecting to the API) RECOMENDEDalert-admins
- If true, it will alert all players with the permission:antivpn.alert.receive
alert-admin-message
- The message that will be sentkick-screen-message
- The message that will be sent on the screen of the player expelled due to suspected VPN/Proxy
/antivpn
whitelist
add
: Add players who will be ignored by the systemremove
: Remove players who are being ignoredlist
: View the list of players who are being ignored
The whitelist system is configurable via the UI (when you execute the command from the game and not from the console)
To access the UI just use: /antivpn whitelist
⚠️ Players who have permission:antivpn.bypass
will be ignored just like the whitelist
- SenseiTarzan
- Rajador:
- ✉Discord: My Group
- 📷Instagram: My Instagram
- 📽YouTube: Channel