Geo Restrict
Geo Restrict limits which players can join a server by country, ASN and VPN or proxy status, and runs on Fabric, Forge and NeoForge, with a server-side layer for proxy platforms.
What it does
Server owners set country allowlists and blocklists, along with ASN rules that target individual internet providers or hosting networks. A configurable check flags connections that come from VPN, proxy or hosting addresses, so the rules can apply to them as well. Geyser and Floodgate are supported, with custom bypass options for Bedrock players.
The mod is open source under the GNU General Public License v3.0 only. Its developer API, GeoRestrictAPI, lets other plugins query geo-routing, VPN and ASN data. Lookups are cached locally with a fixed size limit, and when the lookup service is temporarily unavailable the mod's behavior is stated plainly in its settings. Geo Restrict is published for 1.2.1 – 26.3, with the latest files built for 26.3.
Key features
Country allowlists and blocklists
Access can be limited to chosen countries or blocked for others, which covers most communities without further rules.
ASN rules
Rules can target a single internet provider or hosting network, for cases where country alone is too broad.
VPN and proxy detection
Hosting and proxy detection is configurable, so server owners decide how strictly these connections are handled.
Bedrock integration
Geyser and Floodgate players are supported, with bypass options that can be set for Bedrock connections.
Developer API
GeoRestrictAPI exposes geo-routing, VPN and ASN queries to other plugins running on proxy and server platforms.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Proxy Compatible Forge is server-side only, open source under the GNU Lesser General Public License v2.1 or later, and covers 1.7.2 – 26.2 on Forge and NeoForge. Simple Kill Command is open source under the MIT License and spans 1.8.9 – 26.3 on Fabric, Forge and NeoForge, but it is a command mod, not an access control. SimpleProxyChat is open source under the GNU General Public License v3.0 or later, for Fabric and NeoForge 1.8 – 26.3, and handles chat across proxies.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Geo Restrict | Fabric, Forge and NeoForge | 1.2.1 – 26.3 | Not published | 2026-10-14 |
| Proxy Compatible Forge | Forge and NeoForge | 1.7.2 – 26.2 | Server-side only | 2026-08-31 |
| Simple Kill Command | Fabric, Forge and NeoForge | 1.8.9 – 26.3 | Not published | 2026-10-01 |
| SimpleProxyChat | Fabric and NeoForge | 1.8 – 26.3 | Not published | 2026-10-14 |
Questions
Does Geo Restrict need to be installed on every player's client?
Which loaders does Geo Restrict run on?
Does Geo Restrict send player data anywhere?
In the catalog
Geo Restrict is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.
More from DemonZDevelopment
Similar mods
What the author says
Friendly geographic access control for Minecraft servers and proxies. GeoRestrict lets you make practical rules around where connections come from. Block a short list of countries, keep a private server open to one region, stop traffic from a troublesome hosting network, or add a VPN rule while an attack is active…
Official listing
- Modrinth page
- modrinth.com/mod/georestrict
- Owner
- DemonZDevelopment
- Published
- 2025-03-14
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
