Sueta

Geo Restrict

2.1.0-sponge

Country, ASN, VPN and proxy access rules for Minecraft servers and proxy networks.

·Plugin
  1. 2.1.0-spongelatestGeoRestrict 2.1.0 (Sponge)last week
    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.
    10 downloads
  2. 2.1.0GeoRestrict 2.1.0last week
    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.
    18 downloads
  3. 2.0.2Geo Restrict 2.0.2Sep 2, 2026
    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+)
    105 downloads
  4. 2.0.1Geo Restrict 2.0.1Jul 25, 2026
    ---

    [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. ---
    66 downloads
  5. 2.0.0Geo Restrict 2.0.0Jul 15, 2026
    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).
    36 downloads
  6. 1.0.0Geo Restrict 1.0.0Dec 30, 2025
    some bug fixes
    26 downloads
  7. 1.2Geo Restrict 1.2Mar 27, 2025
    I've added Discord notifications, ISP whitelisting/blocklisting, IP filtering, ISP filtering, and city filtering.
    251 downloads
  8. 1.1Geo Restrict 1.1Mar 27, 2025
    it should support more versions, thanks for using my plugin <3
    42 downloads
  9. 1.0LnxaGeoRestrict 1.0Mar 14, 2025
    62 downloads

Similar projects

Plugin →