VPNGuardСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (6)
release
VPNGuard 1.3.1
1.3.131 окт. 2026 г.4Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
# VPNGuard v1.3.1
### What's New
* **Location is now permission-protected in `/vpncheck`.** The country, city, network (ASN) and ISP of a player now only show for staff with the new permission `vpnguard.vpncheck.location`. Staff with just `vpnguard.vpncheck` still see the VPN status and risk score. Console and ops see everything still.
* **`/vpnguard update`**: Checks Modrinth for a newer version on demand and tells you if one is available.
### Upgrading
* Give `vpnguard.vpncheck.location` to the staff ranks that should keep seeing location details.
release
VPNGuard 1.3.0
1.3.025 окт. 2026 г.24Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
# VPNGuard v1.3.0 (Major update!!)
### What's New
* **Bypass permission**: Give trusted players `vpnguard.bypass` and they skip VPN checks.
* **Geo rules**: Only allow, always allow, or block players by country, city, network (ASN) or ISP. Manage the lists in-game with the new `/vpngeo` command. Off by default.
* **4 new detection providers**: IPHub, IPQualityScore, GetIPIntel and ipinfo.io. Off by default.
* **Alert mode**: Get a staff notice about players who would have been kicked, without kicking anyone. Good for testing before you enforce.
* **Risk score blocking**: Optionally block players whose risk score is too high (ProxyCheck.io only).
* **Choose what happens when checks fail**: Let the player in (the default) or kick them.
* **IP ranges in the whitelist**: `/vpnwhitelist` now accepts ranges like `203.0.113.0/24`.
* **Discord notifications**: Get a message in a Discord channel when someone is kicked. IPs are partly hidden.
* **Edit every message**: All command messages are now in `messages.yml`. It supports color codes (`&7`) and hex colors (`&#RRGGBB`).
* **PlaceholderAPI support** for kick and check counts.
* **New `/vpnguard` commands**:
* `stats` shows how many checks and kicks have happened.
* `history` shows recent kicks.
* `cache clear` removes saved results for one IP or player, or for everyone.
* `iphistory <player>` shows a player's recent IPs. Console only.
* **Update checker**: Tells staff when a new version is on Modrinth. Turn it off in the config.
* **Anonymous usage stats (bStats)**: On by default. Turn it off with `metrics.enabled: false`.
* **Safer configs**: Wrong settings now show a clear warning in the console instead of failing quietly. API keys and webhook links are never shown in full.
### Fixes
* On BungeeCord and Velocity, some settings changed in-game weren't saved.
* The help menu showed the wrong version and listed a command that doesn't exist.
* Whitelisted players now stay whitelisted if they change their name.
### Upgrading
* Everything new that blocks players is off by default, and join enforcement is still off until you turn it on.
* **If you don't use LuckPerms**, flagged players are now kicked a moment after joining instead of while connecting, so the bypass permission can be checked. To keep the old behavior, set `bypass.mode: luckperms`.
* The plugin now remembers each player's last IP so `iphistory` works. Only the console can see it. Turn it off with `player-ip-history.enabled: false`.
release
VPNGuard 1.2.0
1.2.018 сент. 2026 г.205Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
# VPNGuard v1.2.0
### What's New
* **False Positive Protection (`min-providers-flagged`)**: Added a config option to set the minimum number of providers required to flag a connection before kicking a player. If you use multiple providers, set this to `2` to eliminate false-positive kicks!
* **Improved Commands**: `/vpncheck` now shows which exact providers flagged an IP (`Flagged By: ...`), and `/vpnkick status` shows your active threshold.
* **New Kick Message Placeholders**: Added `{flagged_sources}`, `{flagged_count}`, and `{min_providers}` for custom kick messages.
* **Cached Provider Consensus**: Multi-provider detection consensus is now preserved across cache lookups and server restarts.
release
VPNGuard 1.1.1
1.1.115 июл. 2026 г.76Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
* Removed `/vpnwhitelist reload` to make `/vpnguard reload` the reload command
release
VPNGuard 1.1.0
1.1.015 июл. 2026 г.10Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
* Added `/vpncheckall`
* Added `/vpnguard reload`
* Added UUIDs as an option to vpn whitelist
release
v1.0.0 - Release
1.0.04 июл. 2026 г.15Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
# Initial Release
## Features
- **Caching**: Caches IP data to lower your API usage.
- **UUID Whitelist**: Whitelist players so that they can join with a VPN even while VPN blocking is enabled.
- **Multiple API Providers**: Supports IP-API.com, VPNAPI.io, and ProxyCheck.io.
- **Queueing & Rate Limiting**: Queues lookup tasks with a configurable delay to prevent API rate-limit lockouts.
- **Player Sweeps**: Run `/vpnkick on kick` to manually check and disconnect online players using a VPN.
- **Custom Kick Messages**: Configurable kick messages for when a player is kicked due to VPN usage.
## Installation
1. Download VPNGuard and put it in your server or proxy's `plugins` folder.
2. Start the server or proxy.
3. *(Optional)* If you want to use ProxyCheck.io or VPNAPI.io, add your API key(s) to the config.
4. *(Optional)* Enable automatic VPN blocking by executing `/vpnkick on` in-game or `vpnkick on` in the console.
## Commands & Permissions
| Command | Description | Permission |
| :--- | :--- | :--- |
| `/vpnkick [on\|off]` | Toggle connection checking on or off. | `vpnguard.vpnkick` |
| `/vpnkick status` | View checking status and active blocking settings. | `vpnguard.vpnkick` |
| `/vpnkick [on] kick` | Check all currently online players and kick VPN users. | `vpnguard.vpnkick` |
| `/vpncheck <player/IP>` | Look up an IP or player's VPN status. | `vpnguard.vpncheck` |
| `/vpnwhitelist add <player/IP>` | Whitelist a player or IP. | `vpnguard.vpnwhitelist` |
| `/vpnwhitelist remove <player/IP>` | Remove a player or IP from the whitelist. | `vpnguard.vpnwhitelist` |
| `/vpnwhitelist list` | Show all whitelisted players and IPs. | `vpnguard.vpnwhitelist` |
| `/vpnwhitelist reload` | Reload the config. | `vpnguard.vpnwhitelist` |