CountryBlock
1.0Advanced country blocking system with VPN detection and continent support. Control access to your server based on geographic location. Webhook support
- Tested MC versions
- 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 26.1, 26.2
CountryBlock - Advanced Geographic Access Control
CountryBlock is a powerful Minecraft server plugin that gives you complete control over which countries and continents can access your server. With built-in VPN detection and Discord integration, it provides robust protection against unwanted connections while maintaining a user-friendly management interface.
Key Features:
CountryBlock provides sophisticated geographic access management through:
- Flexible Allow/Restrict Modes: Choose between allowing only specific countries/continents or restricting access from certain regions
- Continental Control: Block or allow entire continents using simple commands like "c:EU" for Europe
- VPN/Proxy Detection: Automatically identify and block VPN connections to prevent circumvention
- Discord Integration: Receive real-time notifications about blocked connection attempts through Discord webhooks
- Easy Management: Simple commands for adding/removing countries and viewing current restrictions
- Automatic Updates: Built-in update checker to keep your protection current
- Permission-Based Control: Granular permissions system for staff management
Technical Details:
The plugin uses the a reliable API for reliable geolocation and VPN detection. It supports both country codes (US, GB, DE) and full country names, making configuration intuitive. The continental grouping feature allows for efficient management of regional restrictions using standardized continent codes.
Administrative Features:
Administrators can:
- Reload configurations on the fly
- View and modify country/continent lists in real-time
- Receive update notifications in-game
- Configure Discord webhook notifications for monitoring
- Set custom kick messages for blocked connections
Perfect For:
- Regional gaming communities wanting to ensure low-latency gameplay
- Servers requiring geographic restrictions for legal compliance
- Networks seeking protection against VPN-based attacks
- Communities wanting to maintain region-specific player bases
CountryBlock combines powerful functionality with ease of use, making geographic access control straightforward while providing the robust protection your server needs.
[Additional configuration examples and detailed usage instructions can be found in our documentation which will came soon]
This plugin is performance-optimized and regularly updated to ensure compatibility with the latest Minecraft versions and international geolocation data.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta