AdvancedAntiVPN - Prevent Bad Actors, Bots & More ☄️ Security EVERY Server Needs ☄️ [1.8.x - 1.21.x]

MC Plugin AdvancedAntiVPN - Prevent Bad Actors, Bots & More ☄️ Security EVERY Server Needs ☄️ [1.8.x - 1.21.x] 2.31.3
☄️ Block VPNs/Proxies/Tor nodes from your server. (Spigot, BungeeCord & Velocity Support)

  • Moved connections into a more unified setup system.
  • Improved the connection for downloading the GeoLite2 database.
No config changes.
  • Changed the default stats command formatting.
  • Changed the warning message when you have no enabled services or an invalid flagged threshold and will be sent every hour.
  • Changed the default stats command formatting.
  • Changed the warning message when you have no enabled services or an invalid flagged threshold and will be sent every hour.
  • Updated SQLite JDBC to 3.42.0.0.
No config changes.
  • Updated SQLite JDBC to 3.42.0.0.
No config changes.
  • Fixed an issue when saving IP information to the database when using MySQL.
No config changes.
  • The plugin now stores all the services responses in the database file.
  • Overhauled the service manager by moving checks into two separate checks, local and remote checks.
  • Overhauled the join events and processing of player IPs.
  • Improved the test command, removed the force check, now only does remote checks, and now shows a lot more information for each service.
  • A lot of other clean-up and optimizations.
  • More streamlined checking.
  • Improved internal objects by adding toString methods, debug and null checking to ensure safety.
Config changes

This was a significant update to how the plugin works under the hood and even though I have tested it as best I can there may be some issues, please let me know! Due to the database changes, you cannot downgrade to pre-2.20.0 so make sure you take a quick database.db backup, as well as all cached information will be deleted when converting to revision 3 of the database since all the old information isn't valid anymore!
  • Added internal support for force checking of IP addresses and returning the internal result of the check.
No config changes.
  • Improved some internal placeholders.
  • Small internal refactor.
No config changes.
  • Added some debug messages when creating objects.
No config changes.
Top Bottom