Download FoxGate Anti-VPN — Minecraft Mods — MetaMods
FoxGate Anti-VPN

FoxGate Anti-VPN

Active

Downloads

0

Last update

1 year ago

Versions

1.7.2 — 1.21.4
Server
Game mechanics
Control
Utils

FoxGate Anti-VPN

FoxGate (formerly FoxAntiVPN) is an effective solution for protecting your Minecraft server from unwanted players using VPNs to bypass bans and for other purposes. The system quickly identifies and blocks connections through virtual private networks.

Key Features

The software uses multiple services for fast and accurate VPN connection detection. You can also add your own verification services. With a large number of active services, it becomes extremely difficult to bypass the protection.

Configuring Custom Service

Example configuration for adding a custom verification service:

'servicename':
  # Enable this service?
  enabled: true
  # Add this field if key is required
  key: "KEY"
  # Data format from the service
  # Supported: JSON, HTML
  model: "JSON"
  # Service URL (required)
  # %IP% - Player's IP
  # %KEY% - Key value
  url: "https://example-antivpn.com/check/%IP%?key=%KEY%"
  # HTTP headers (if needed)
  headers:
    'Example-header': 'KEY'
  # Verification parameters
  values:
    # Fields to check
    fields:
    - "vpn"
    # Type of returned data
    # boolean - for true/false
    type: boolean

Available Verification Services

The system offers a wide selection of services for detecting VPNs and proxies. In the standard configuration, 6 services that don't require keys are activated. The remaining services can be connected by obtaining appropriate keys to enhance protection levels.

Available verification providers:

  • IP-API
  • BlackBox
  • Rayzsde (known as ProVPN)
  • SkyDB
  • FunkeMunky (known as Kauri)
  • IP2Location
  • BanProxy
  • GetIPIntel
  • VPN-APIXyz
  • VPNBlocker
  • IPQualityScore
  • IDCTeam
  • ProxyCheck
  • VPNAPI
  • AntiVPN NET
  • AntiVPN IO
  • IPHub
  • IPHunter

Database Management

For optimal performance, the system uses MySQL/SQLite database that prevents repeated checks of the same VPN addresses for a specified period.

Commands

  • /foxgate <add/remove> <IP> — add or remove IP from the database to restrict access
  • /foxgate verbose — enable/disable verbose information output

Permissions

  • foxav.notifications — receive notifications when VPN is detected
  • foxav.command — use FoxGate commands
  • foxav.bypass — bypass the anti-VPN system
Project members
ImFoxer

ImFoxer

Developer

Created: 4 May 2024

ID: 19192