Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
Jarvis AntiVPN
The anti-VPN that WON'T ban your real players.
A lightweight Velocity & BungeeCord proxy plugin backed by a real-time cloud detection network. It blocks VPNs, anonymous proxies, datacenter IPs, Tor and known evasion-network nodes across your whole network — without punishing your legitimate players on mobile data, CGNAT or their home connection.
Free in early access. Detection runs in the JarvisGuard backend; the plugin is a thin, fault-tolerant client. Works on any Velocity or BungeeCord proxy — just paste your license key.
🎁 Early access — free and fully unlocked
Sign up and protect your server for free, with everything turned on. No card, no commitment.
When you register at jarvisguard.com you get everything unlocked at no cost:
- ✅ The full detection engine with unlimited checks
- ✅ Real-time, network-wide blocks — one block protects every connected proxy instantly
- ✅ Bot-wave defense and evasion-pattern detection
- ✅ Account Shield, Discord webhooks, multi-tenant panel, country rules
Be one of the first servers on the network while it's free.
Why Jarvis?
The #1 pain of any anti-VPN isn't letting a cheater slip through — it's wrongly banning a legitimate player. Someone on mobile data, behind CGNAT or behind their home router is NOT an attacker, yet most cheap plugins kick them anyway.
Jarvis is built the other way around: when in doubt, the player GETS IN.
- 🛡️ One block protects your whole network — instantly. When Jarvis blocks an IP, that signed verdict propagates to all your connected proxies in real time over SSE. No restart, no waiting for a list to refresh.
- 🎯 Minimal false positives by design. CGNAT-, mobile- and home-network-aware, so your real community sails in.
- 🕵️ Detects what cheap plugins don't. It looks at the connection's behaviour and known evasion patterns, not just a stale datacenter IP list.
- ⚡ Lightweight & fault-tolerant. All the heavy logic lives in the backend; the plugin caches locally, applies a signed verdict, and keeps your server running even if the backend has an incident.
- 🌍 Multi-language panel. Fully translated (Spanish, English, German, French, Polish, Russian, Turkish), with LATAM-focused support.
What others DON'T see
Most cheap anti-VPNs just query a datacenter IP list. Jarvis weighs the connection's behaviour, not just an IP, so it catches what a plain lookup misses:
- 🛰️ VPNs, anonymous proxies and datacenter IPs — from live threat feeds kept current, not a stale cached list.
- 🧅 Tor and known evasion-network nodes.
- 🔁 Ban evaders — surfaced for your staff.
- 👥 Bot waves — dampened before they hit your lobby.
- 🏠 Legitimate home and mobile connections — recognised so they are NOT penalised (fewer false positives).
🌐 Real-time network protection
When Jarvis blocks an IP on any server of your network, that block propagates in real time to ALL connected proxies. An attacker who hits one server is blocked everywhere else before they reach your door — one verdict, applied instantly across your whole network. You're not relying on a static list; you're protected by live intelligence.
🛡️ Account Shield
Built-in account-theft protection — a layer almost no anti-VPN offers. It flags signs that an account may be compromised and lists them in the panel for your staff, who can act in one click. It protects your players and staff, not just blocks VPNs.
⚡ Real time (SSE)
Global bans and panel actions (whitelist, kick, broadcast messages) reach your proxies instantly over SSE and invalidate the local cache. What you decide in the panel applies right away — no restarts.
📊 Honest comparison
| Feature | Jarvis | Typical anti-VPN |
|---|---|---|
| CGNAT / mobile-aware (low false positives) | ✅ Minimal by design | ⚠️ Often kicks them |
| VPN / proxy / datacenter / Tor | ✅ Blocked | ✅ Usually |
| Evasion-network nodes | ✅ Blocked | ⚠️ Often missed |
| Real-time network-wide propagation | ✅ Instant everywhere | ⚠️ Static / periodic list |
| Behavioural analysis | ✅ Multi-signal | ⚠️ Mostly "is it a VPN?" |
| Bot-wave defense | ✅ | ⚠️ Depends on the plugin |
| Account Shield (anti-theft) | ✅ Included | ⚠️ Rarely |
| Signed & verified verdicts | ✅ | ⚠️ Depends |
| Multi-tenant panel + audit | ✅ | ⚠️ Limited |
| Bedrock / Floodgate | ✅ | ⚠️ Depends |
Category comparison, not against any specific product. Every plugin has its strengths; these are ours.
🚀 How to start (4 steps)
- Register free at jarvisguard.com and copy your license key (everything unlocked, no card).
- Drop the JAR into your proxy's
plugins/folder (Velocity or BungeeCord) and start it once to generate the config. - Paste your key in
plugins/jarvis/config.yml:(or set it live withkey: "YOUR-LICENSE-KEY"/antivpn key <key>). The backend URL and shared secret are fetched automatically. - Done. Your network is protected instantly. Manage everything from the panel.
Commands & permissions
| Command | Description |
|---|---|
/antivpn key <key> |
Set the license key without restarting |
/antivpn stats |
Backend connection status and local cache stats |
/antivpn reload |
Reload config, clear cache and resync bans |
Permissions: jarvis.command (use the command), jarvis.admin (subcommands + detection notifications), jarvis.bypass (never checked — for trusted staff).
🔒 Privacy & data (network disclosure)
This plugin communicates with an external service. By design, it sends the incoming connection data (such as the IP and UUID) to the JarvisGuard backend, which returns a signed verdict. This is required for the anti-VPN to work. It needs an internet connection and a free license key from jarvisguard.com. It is not an anticheat — it does not analyse gameplay or game mechanics. If the backend has an incident, your server keeps running normally and protection resumes automatically; the behaviour during incidents is configurable.
The plugin is closed-source (All Rights Reserved) and not obfuscated, to make platform scanning easy.
Full details: Privacy Policy · Terms.
❓ FAQ
Will it ban my legitimate players? That's not the goal — the opposite. When in doubt, the player gets in. Legitimate connections (including mobile and home networks) sail through. Minimizing false positives is the core principle.
Does it work on Spigot/Bukkit? It runs on your proxy — Velocity and BungeeCord. One filter on the proxy protects your whole network. It's not a per-backend Bukkit/Spigot plugin.
What if your backend goes down — does my server go down? No. The plugin is fault-tolerant: your server stays open, already-known bans stay blocked via the local cache, and protection resumes automatically. You choose the behaviour during incidents.
Bedrock / Floodgate? Fully supported — Jarvis is tuned to protect your Bedrock and console players without false positives.
Does it cost anything? Not in early access: everything unlocked for free, no card. Paid plans will come later; your server stays protected through the transition.
📥 Get started
➡️ Register free — everything unlocked in early access 💬 Discord: https://discord.gg/5RUbGymKTy 🌐 Web: https://jarvisguard.com
Jarvis AntiVPN — real-time protection that blocks VPNs, proxies and evasion without banning your real players.


