McAntiVPN
McAntiVPN is a plugin that protects your server against players using a VPN.
It uses the Proxy & VPN detection API: IPHub.info.
To use it, you must create an account on the website and get an API key.
- The free plan allows 1000 requests/day.
- The plugin avoids multiple requests on the same IP, so this limit should be enough.
🔗 Contribute
GitHub Repository: TwitmundDev/McAntiVPN
🐞 Report an Issue
Issues: Issues · TwitmundDev/McAntiVPN
⚠️ Important
Do not touch the savedIps.json file!
Any modification will delete your data.
I will not be responsible for any data loss.
⚙️ Configuration
The plugin has a config.yml file so you can customize it.
You can use the & character to add colors in your messages.
Available options:
- KickMessage: The message shown when a player is kicked for using a VPN.
- CommandPermission: Permission required to use the
/showiplistcommand. - PermissionNotify: Permission needed to receive a notification when a player tries to connect with a VPN.
- DontHavePermissionMessage: Message shown if a player does not have permission.
- PlayerWithVPNTriedToConnect: Notification message when a player with a VPN tries to connect.
- API_KEY: Your IPHub API key (get it from their website).
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta