EzPluginsAll pluginsBuy EzAntiVPN

EzAntiVPN

A gatekeeper on the Velocity proxy. It blocks VPNs, proxies, Tor exits, hosting IPs and scanner bots before they reach the server.

  • Velocity 3.4
  • Java 21
  • Security
Blocks scanner pings (matscan, mcscan): matscan mcscan mcscans

Features

How it works

  1. A player connects
  2. The IP is checked against the blocklist, then the Tor exit list, then the reputation cache or API
  3. A VPN, proxy or hosting IP is denied before it reaches the server

Commands

CommandWhat it doesPermissionWho
/ezantivpn reloadReload config.json and blocklist.txtezantivpn.reloadadmin

Permissions

NodeWhat it grantsDefault
ezantivpn.reloadReload the configurationop

Requirements

Server
Velocity 3.4
Java
Java 21
Dependencies
none
Optional
none

Config highlights

files: config.json, blocklist.txt
reputation-url: https://ipwho.is/%s
tor-list: https://check.torproject.org/torbulkexitlist
scanner-names: matscan, mcscan, mcscans
blocklist-examples: 203.0.113.10, 198.51.100.0/24