What is MineGuard
Service overview and key features
MineGuard is a DDoS protection service for Minecraft servers. All traffic to your server passes through our filtering network, where malicious packets are dropped. Only real players make it through to your server.
How it works
You point your domain (e.g. myserver.com) to MineGuard's servers via DNS. Players connect using that domain, traffic passes through the filter, and the cleaned stream is forwarded to your real server.
Your real IP stays hidden — attackers only see MineGuard's addresses.
Players
play.server.com
Filtering
Your Server
IP hidden
What MineGuard can do
- DDoS filtering with flexible threshold and level settings
- Bot detection with four levels of strictness
- Browser-based Captcha verification for players, with customizable design
- Firewall — IP whitelist/blacklist, country and ASN blocking
- Nickname rules — length limits and regex patterns
- VPN/Proxy blocking with configurable action (block or captcha)
- MOTD caching, online count spoofing, and offline settings
- PlasmoVoice support with automatic port proxying
- Real-time analytics, attack history, and notifications (email, Telegram, Discord)
- REST API and sub-accounts for team management
- Bedrock Edition via UDP tunnels
Java and Bedrock
Protection works for both Minecraft editions. Java Edition is proxied over TCP — you add a backend (your server's IP and port) in the Backends tab. Bedrock Edition works through UDP tunnels — a separate tunnel is created for it in the Bedrock tab.
What you need to get started
- A domain — any domain you have DNS access to. If you don't have one, you can register one at Namecheap, Porkbun, or another registrar
- A Minecraft server — your server with a dedicated IP address (VDS/VPS, dedicated, or hosting)
- A MineGuard account — free to sign up, basic protection included