Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details

Description
AntiVPN è un plugin avanzato e leggero progettato per proteggere il tuo server Minecraft da connessioni indesiderate tramite VPN, Proxy e nodi Tor. Grazie al sistema a doppia API con fallback automatico, garantisce una difesa in tempo reale senza influire sulle prestazioni del server.
AntiVPN is an advanced and lightweight plugin designed to protect your Minecraft server from unwanted connections via VPN, Proxy, and Tor nodes. Thanks to the dual API system with automatic fallback, it ensures real-time defense without impacting server performance.
🚀 Funzionalità Principali / Key Features
- Doppia API con Fallback / Dual API with Fallback: Utilizza proxycheck.io come API principale e ip-api.com come riserva automatica in caso di down. / Uses proxycheck.io as the main API and ip-api.com as automatic fallback in case of downtime.
- Rilevamento Accurato / Accurate Detection: Database sempre aggiornato per identificare connessioni sospette. / Uses an always-updated database to identify suspicious connections.
- Anti-Ban Evading: Blocca automaticamente i secondi account (alt) degli utenti già sanzionati, sia tramite nome che tramite IP diretto. / Automatically blocks second accounts (alts) of already sanctioned users, both by name and direct IP.
- Ban per Nome o IP / Ban by Name or IP: Banna un giocatore usando il suo nome o direttamente il suo IP — con rilevamento alt automatico in entrambi i casi. / Ban a player using their name or directly their IP — with automatic alt detection in both cases.
- Modalità Stealth / Stealth Mode: Il giocatore bloccato vede un errore generico invece del messaggio AntiVPN — non sa che il plugin esiste. / Blocked players see a generic error instead of the AntiVPN message — they don't know the plugin exists.
- Cache Locale Intelligente / Smart Local Cache: Riduce al minimo le richieste API esterne e azzera la latenza di ingresso. / Minimizes external API requests and eliminates entry latency.
- IP Lookup Completo / Full IP Lookup: Mostra informazioni dettagliate su un IP: paese, città, ISP, ASN e rilevamento VPN in un unico comando. / Shows detailed information about an IP: country, city, ISP, ASN and VPN detection in a single command.
- Notifiche Discord / Discord Notifications: Invia notifiche automatiche su Discord per ogni blocco, ban e unban tramite webhook separati e configurabili. / Sends automatic Discord notifications for every block, ban and unban via separate configurable webhooks.
- Multilingua / Multilingual: Supporto completo a Italiano e Inglese, cambiabile in tempo reale con un comando. / Full support for Italian and English, switchable in real time with a command.
- Gestione Fallimenti / Fail-safe Management: In caso di problemi API, decidi tu se far passare o bloccare i giocatori per sicurezza. / In case of API issues, you decide whether to let players join or block them for security.
💻 Comandi e Permessi / Commands & Permissions
| Comando / Command | Permesso / Permission | Descrizione / Description |
|---|---|---|
/antivpn reload |
antivpn.admin |
Ricarica la configurazione del plugin. / Reloads the plugin configuration. |
/antivpn lang <it|en> |
antivpn.admin |
Cambia la lingua del plugin. / Changes the plugin language. |
/antivpn whitelist |
antivpn.admin |
Gestisce la whitelist di IP e UUID. / Manages the IP and UUID whitelist. |
/antivpn lookup <ip> |
antivpn.admin |
Info complete sull'IP + check VPN. / Full IP info + VPN check. |
/antivpn playercheck <nome> |
antivpn.admin |
Mostra IP e account alt di un giocatore. / Shows IP history and alt accounts of a player. |
/avpnban <nome|ip> [motivo] |
antivpn.ban |
Banna un giocatore per nome o IP e tutti i suoi account alt. / Bans a player by name or IP and all their linked alt accounts. |
/avpnunban <nome|ip> |
antivpn.ban |
Sbanna un giocatore per nome o IP e tutti i suoi account alt. / Unbans a player by name or IP and all their linked alt accounts. |
/avpnbanlist |
antivpn.ban |
Mostra la lista di tutti i ban attivi. / Displays the list of all active bans. |
⚙️ Configurazione / Configuration
Il file config.yml permette di personalizzare ogni singolo aspetto: API Key per proxycheck.io e ip-api.com, messaggi di kick e ban (con pieno supporto ai codici colori di Minecraft), modalità Stealth, webhook Discord separati per blocchi, ban e unban, timeout delle richieste e link personalizzato per i ricorsi.
The config.yml file allows you to customize every aspect: API Keys for proxycheck.io and ip-api.com, custom kick and ban messages (with full Minecraft color code support), Stealth Mode, separate Discord webhooks for blocks, bans and unbans, request timeouts, and a custom appeal server link.
🔌 Compatibilità / Compatibility
- Piattaforme / Platforms: Paper e Purpur.
- Versioni / Versions: Sviluppato e testato specificamente su 1.21.6, con piena compatibilità garantita per tutte le versioni da 1.21 fino a 1.21.11. / Developed and tested specifically for 1.21.6, with full compatibility guaranteed for all versions from 1.21 to 1.21.11.


