JarvisGuard AntiVPN
Every server owner knows the pattern: a banned player returns ten minutes later on a fresh account, routed through a VPN or an anonymous proxy. Traditional IP bans do nothing against it. JarvisGuard AntiVPN exists to close that door without punishing the players who simply want to log in from a phone on mobile data or a home connection behind CGNAT.
This small plugin connects your Minecraft server to a dedicated detection service. It filters VPNs, anonymous proxies, datacenter IPs, Tor exit nodes and the known evasion networks that banned players rely on, and it does all of this while letting legitimate connections through untouched.
What JarvisGuard AntiVPN Actually Blocks
The filter targets the traffic you do not want on your server, and nothing else:
- Commercial VPNs and anonymous proxy services
- Datacenter and hosting IP ranges, which almost never belong to real players
- Tor exit nodes
- Known evasion networks used to bypass bans
Meanwhile, mobile data, CGNAT and ordinary residential connections are read for what they are. When a detection call is borderline, the player gets in. That design choice matters more than any blocklist: a false positive costs you a real player, and this plugin is built to avoid them.
Supported Versions and Loaders
Proxy and Server Platforms
JarvisGuard AntiVPN runs on Velocity 3.x and 4.0, BungeeCord and Waterfall, and on Paper or Spigot 1.18 and newer, including Folia with the same jar as Paper. Java 17 or higher is required. Floodgate support is optional, so Bedrock players are recognised and your panel rules take that into account.
On a network, install the plugin on the proxy rather than the backend servers. One filter then covers everything behind it, and a decision reaches every connected proxy in seconds with no restart and no list to refresh.
How to Install JarvisGuard AntiVPN
Setup is deliberately short. Create your account on the official site, then follow these steps:
- Drop the jar into your plugins folder and start the server once
- Open the one-time link printed in the console and sign in to bind the server to your account
- Prefer doing it manually? Run /antivpn key with your license
That is the whole process. The config file only holds your license key, and everything else, from country rules to Discord alerts, is managed from the web panel. If you want a shortcut, the foxygame.net launcher carries JarvisGuard AntiVPN in its add-on catalog and installs it into a compatible server profile in one click, which saves you the manual jar drop entirely.
Commands and Permissions at a Glance
Staff can act without ever leaving the game. The main command is /antivpn, with /jarvis and /avpn as aliases:
- /antivpn doctor shows what is working and what is not
- /antivpn stats reports backend connection and local cache state
- /antivpn whitelist and /antivpn blacklist handle players, with optional time and reason
- /antivpn reload refreshes the config and clears the cache
Time accepts values like 30m, 12h, 7d, 2w or perma. Permissions are split cleanly between jarvis.command, jarvis.staff, jarvis.admin, jarvis.alerts and jarvis.bypass.
Reliability, Appeals and Account Shield
Blocks survive a restart. If your server comes back up while the backend is unreachable, the last synced blocks stay applied instead of the server starting with none, and timed blocks still expire on schedule. When the service is down, logins go through and checking resumes on its own.
Every kick message carries a short link with a single-use code, so a blocked player can appeal. The appeal appears in your panel and a mistake takes one click to undo. A separate layer called Account Shield flags logins that do not match a player's usual country and provider, listing them for staff review.
Is JarvisGuard AntiVPN Free?
Yes. It is free and unlimited, with no card and no quota on how many logins it checks. The connector source is published on GitHub, the jar is not obfuscated, and the plugin supports 27 languages across the panel, player messages and console output.
If you are tired of ban evaders walking back through the front door, this is one of the cleanest ways to stop them. You can download JarvisGuard AntiVPN, bind it to your account in under a minute, and get back to running your server.