Geo RestrictСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (14)
release
GeoRestrict 2.1.0 (Geyser)
2.1.0-geyser14 окт. 2026 г.42Minecraft: 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.3geyser
Что нового
### GeoRestrict v2.1.0
#### What's New
- **Local Connection Access Control**: Opt-in `blockLocalConnections` rejects loopback (127.0.0.1), RFC1918 LAN, link-local, and unique-local IPv6 before geolocation queries occur.
- **LOCAL Evaluation in Country Rules**: Setting `LOCAL` in country `BLOCKLIST` blocks local connections with `kickMessageCountry`.
- **Multi-Loader Server Mod Adapters**: Dedicated server mods for Fabric, Forge, NeoForge, and Sponge sharing the unified rule engine and local cache.
- **Geyser & Floodgate Bedrock Integration**: Resolves trusted Bedrock client sockets and honors Bedrock bypass rules.
- **Fail-Closed Architecture**: Cloudflare Worker edge router with multi-provider failover and self-hosted local DB-IP MMDB fallback server.
- **Developer API (GeoRestrictAPI)**: Asynchronous lookups, country routing, ASN, and VPN queries.
release
GeoRestrict 2.1.0 (Sponge)
2.1.0-sponge14 окт. 2026 г.22Minecraft: 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.3sponge
Что нового
### GeoRestrict v2.1.0
#### What's New
- **Local Connection Access Control**: Opt-in `blockLocalConnections` rejects loopback (127.0.0.1), RFC1918 LAN, link-local, and unique-local IPv6 before geolocation queries occur.
- **LOCAL Evaluation in Country Rules**: Setting `LOCAL` in country `BLOCKLIST` blocks local connections with `kickMessageCountry`.
- **Multi-Loader Server Mod Adapters**: Dedicated server mods for Fabric, Forge, NeoForge, and Sponge sharing the unified rule engine and local cache.
- **Geyser & Floodgate Bedrock Integration**: Resolves trusted Bedrock client sockets and honors Bedrock bypass rules.
- **Fail-Closed Architecture**: Cloudflare Worker edge router with multi-provider failover and self-hosted local DB-IP MMDB fallback server.
- **Developer API (GeoRestrictAPI)**: Asynchronous lookups, country routing, ASN, and VPN queries.
release
GeoRestrict 2.1.0 (NeoForge)
2.1.0-neoforge14 окт. 2026 г.52Minecraft: 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.3neoforge
Что нового
### GeoRestrict v2.1.0
#### What's New
- **Local Connection Access Control**: Opt-in `blockLocalConnections` rejects loopback (127.0.0.1), RFC1918 LAN, link-local, and unique-local IPv6 before geolocation queries occur.
- **LOCAL Evaluation in Country Rules**: Setting `LOCAL` in country `BLOCKLIST` blocks local connections with `kickMessageCountry`.
- **Multi-Loader Server Mod Adapters**: Dedicated server mods for Fabric, Forge, NeoForge, and Sponge sharing the unified rule engine and local cache.
- **Geyser & Floodgate Bedrock Integration**: Resolves trusted Bedrock client sockets and honors Bedrock bypass rules.
- **Fail-Closed Architecture**: Cloudflare Worker edge router with multi-provider failover and self-hosted local DB-IP MMDB fallback server.
- **Developer API (GeoRestrictAPI)**: Asynchronous lookups, country routing, ASN, and VPN queries.
release
GeoRestrict 2.1.0 (Forge)
2.1.0-forge14 окт. 2026 г.40Minecraft: 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.3forge
Что нового
### GeoRestrict v2.1.0
#### What's New
- **Local Connection Access Control**: Opt-in `blockLocalConnections` rejects loopback (127.0.0.1), RFC1918 LAN, link-local, and unique-local IPv6 before geolocation queries occur.
- **LOCAL Evaluation in Country Rules**: Setting `LOCAL` in country `BLOCKLIST` blocks local connections with `kickMessageCountry`.
- **Multi-Loader Server Mod Adapters**: Dedicated server mods for Fabric, Forge, NeoForge, and Sponge sharing the unified rule engine and local cache.
- **Geyser & Floodgate Bedrock Integration**: Resolves trusted Bedrock client sockets and honors Bedrock bypass rules.
- **Fail-Closed Architecture**: Cloudflare Worker edge router with multi-provider failover and self-hosted local DB-IP MMDB fallback server.
- **Developer API (GeoRestrictAPI)**: Asynchronous lookups, country routing, ASN, and VPN queries.
release
GeoRestrict 2.1.0 (Fabric)
2.1.0-fabric14 окт. 2026 г.140Minecraft: 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.3fabric
Что нового
### GeoRestrict v2.1.0
#### What's New
- **Local Connection Access Control**: Opt-in `blockLocalConnections` rejects loopback (127.0.0.1), RFC1918 LAN, link-local, and unique-local IPv6 before geolocation queries occur.
- **LOCAL Evaluation in Country Rules**: Setting `LOCAL` in country `BLOCKLIST` blocks local connections with `kickMessageCountry`.
- **Multi-Loader Server Mod Adapters**: Dedicated server mods for Fabric, Forge, NeoForge, and Sponge sharing the unified rule engine and local cache.
- **Geyser & Floodgate Bedrock Integration**: Resolves trusted Bedrock client sockets and honors Bedrock bypass rules.
- **Fail-Closed Architecture**: Cloudflare Worker edge router with multi-provider failover and self-hosted local DB-IP MMDB fallback server.
- **Developer API (GeoRestrictAPI)**: Asynchronous lookups, country routing, ASN, and VPN queries.
release
GeoRestrict 2.1.0
2.1.014 окт. 2026 г.59Minecraft: 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
Что нового
### GeoRestrict v2.1.0
#### What's New
- **Local Connection Access Control**: Opt-in `blockLocalConnections` rejects loopback (127.0.0.1), RFC1918 LAN, link-local, and unique-local IPv6 before geolocation queries occur.
- **LOCAL Evaluation in Country Rules**: Setting `LOCAL` in country `BLOCKLIST` blocks local connections with `kickMessageCountry`.
- **Multi-Loader Server Mod Adapters**: Dedicated server mods for Fabric, Forge, NeoForge, and Sponge sharing the unified rule engine and local cache.
- **Geyser & Floodgate Bedrock Integration**: Resolves trusted Bedrock client sockets and honors Bedrock bypass rules.
- **Fail-Closed Architecture**: Cloudflare Worker edge router with multi-provider failover and self-hosted local DB-IP MMDB fallback server.
- **Developer API (GeoRestrictAPI)**: Asynchronous lookups, country routing, ASN, and VPN queries.
release
Geo Restrict 2.0.2
2.0.22 сент. 2026 г.121Minecraft: 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
Что нового
### What's New in v2.0.2
#### 1. Broadened Developer API
- 10 new additive `GeoRestrictAPI` methods for third-party plugin integrations:
- Property getters: `getCountryName()`, `getAsnName()`, `isProxy()`, `isHosting()`, `isMobile()`
- Rule helper: `isBlocked()`
- Parallel batch lookups: `lookupAll(ips)`
- Offline cache inspection & manipulation: `getCachedCountryCode()`, `getCacheSize()`, `purgeCache()`
#### 2. Private Status Dashboard
- Token-gated `/status` endpoint on the Cloudflare Worker gateway:
- Live probe indicators for upstream geolocation providers, local MMDB fallback gateway, and cache tiers.
- Operator HTML view (or JSON with `?format=json`).
#### 3. Infrastructure & Fallback Improvements
- Integrated resilient local MMDB fallback server with automated DB-IP Lite database updates.
- Consolidated versioning and gateway configurations across Bukkit, BungeeCord, and Velocity platforms.
---
**Supported Platforms**: Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, Waterfall, Velocity (Java 17+)
release
Geo Restrict 2.0.1
2.0.125 июл. 2026 г.76Minecraft: 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.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
---
## [v2.0.1] - 2026-07-25
### Added
- **Developer API & Geo-Routing (`GeoRestrictAPI`)**:
- `GeoRestrictAPI.lookup(ip)`: Asynchronous raw geolocation lookup without rule evaluation or kick decisions.
- `GeoRestrictAPI.getCountryCode(ip)`: Asynchronous ISO 2-letter country code query for custom proxy routing.
- `GeoRestrictAPI.isVpn(ip)`: Asynchronous VPN / proxy / hosting node detection.
- `GeoRestrictAPI.getAsn(ip)` and `GeoRestrictAPI.getIsp(ip)`: Network AS number and provider queries.
- `GeoRestrictAPI.checkIp(ip, playerName, uuid, bypass)` and `isAllowed(ip, playerName)`.
- Automatic `ServicesManager` registration on Paper/Spigot backends.
- **Geyser & Floodgate (Bedrock) Integration**:
- Reflection-based fail-safe wrapper for Floodgate API (`FloodgateHandler`).
- Configurable `floodgate:` settings block (`enabled`, `bypassGeorestrict`, `bypassVpnCheck`).
- Discord embed placeholders `%xuid%` (Bedrock Xbox User ID) and `%device_os%`.
- **Automatic Config Schema Migration (v5)**:
- Bumped `configVersion` from 4 to 5.
- Older v2.0.0 configs auto-migrate on load, adding new `floodgate:` defaults in-place without losing user settings.
### Fixed & Improved
- **Discord Webhook Threading**: Moved Discord webhook delivery to a dedicated single-thread executor (`GeoRestrict-Discord`), preventing slow webhooks from stalling player lookups.
- **Cache Debounce Scheduling**: Replaced `ForkJoinPool` sleeping in cache save debouncing with a `ScheduledExecutorService`.
- **Bukkit Pending-Check Pruning**: Replaced inline HashMap cleaning with a periodic 60s background task.
- **Expanded VPN Keywords**: Added `datacamp` (DataCamp Limited AS62005 / Proton VPN free servers), `tzulo`, `leaseweb`, `m247`, `proton`, and `datacenter` to default `vpnKeywords`.
---
release
Geo Restrict 2.0.0
2.0.015 июл. 2026 г.44Minecraft: 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.2bukkit, bungeecord, folia, paper, purpur, spigot, velocity, waterfall
Что нового
GeoRestrict 2.0.0 is a full refresh of the plugin, lookup service and documentation.
## Highlights
- One Java 17 jar for Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, Waterfall and Velocity
- Country allowlists and blocklists, ASN rules, and configurable VPN, proxy and hosting checks
- Bounded local plugin cache with atomic persistence and expiry cleanup
- Cloudflare Worker provider routing with a 24 hour edge cache and optional KV support
- Protected local MMDB fallback server for country and ASN results when external providers fail
- Clearer startup guidance, rewritten marketplace pages, a new wiki, privacy policy and terms
## Upgrade note
Back up `plugins/GeoRestrict/config.yml` before upgrading. GeoRestrict removes the retired `directFallbackEnabled` setting during loading. Most server owners should leave the generated Worker settings unchanged and use the configuration guide or Discord support before replacing the lookup path.
Read the [installation guide](https://georestrict-docs.pages.dev/installation), [privacy policy](https://georestrict-docs.pages.dev/privacy), [terms and conditions](https://georestrict-docs.pages.dev/terms), and [full changelog](https://georestrict-docs.pages.dev/changelog).
release
Geo Restrict 1.0.0
1.0.030 дек. 2025 г.187Minecraft: 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 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
Что нового
some bug fixes
release
Geo Restrict 1.0.0
1.0.027 дек. 2025 г.42Minecraft: 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 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, paper, purpur, spigot, velocity
Что нового
rewrite
release
Geo Restrict 1.2
1.227 мар. 2025 г.265Minecraft: 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.5bukkit, paper, purpur, spigot
Что нового
I've added Discord notifications, ISP whitelisting/blocklisting, IP filtering, ISP filtering, and city filtering.
release
Geo Restrict 1.1
1.127 мар. 2025 г.56Minecraft: 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.5bukkit, paper, purpur
Что нового
it should support more versions, thanks for using my plugin <3
release
LnxaGeoRestrict 1.0
1.014 мар. 2025 г.68Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, paper, purpur, spigot