ShadowDefenderMC
Version 1.0.0High-Performance Minecraft Anti-DDoS Plugin for Paper, Spigot, and BungeeCord
ShadowDefenderMC is a high-performance anti-DDoS plugin designed for Minecraft servers running Paper, Spigot, or BungeeCord. It uses smart, multi-layer protection to automatically detect and block bot joins, VPN/proxy connections, and floods — keeping your server secure 24/7.
Key Features
- ⚔️ Bot Protection
- Smart join rate detection per IP
- Configurable thresholds
- Automatic temp bans
- Pattern-based detection for usernames
- Whitelist system
- Smart join rate detection per IP
- VPN/Proxy Detection
- Free API integrations: ip-api.com, iphub.info, proxycheck.io
- Kick or warn VPN users
- Graceful fallback support
- Intelligent caching
- Free API integrations: ip-api.com, iphub.info, proxycheck.io
- Challenge Mode
- Auto-enable during suspicious activity
- Players must verify via /verify <code>
- Limbo isolation world support
- Admin bypasses included
- Auto-enable during suspicious activity
- Real-Time Monitoring
- View live stats and logs
- Console + file logging
- Performance metrics included
- View live stats and logs
- ⚙️ Advanced Configuration
- 50+ config options
- Hot reload support
- Message customization
- Per-module toggling
- 50+ config options
- ️ Fail-Safe Design
- Never blocks legit players
- Multiple validation layers
- Admin bypass permissions
- Never blocks legit players
Quick Start
- Download ShadowDefenderMC.jar
- Place in your plugins/ folder
- Start the server
- Edit config.yml as needed
- Run /shadowdef reload
Commands
bash
/shadowdef status # Show status
/shadowdef reload # Reload config
/shadowdef stats # View stats
/shadowdef challenge on # Force challenge mode
/verify <code> # Verification command
Requirements
- Minecraft: 1.8–1.20.6
- Java: 8+
- Server: Paper/Spigot/BungeeCord
- Memory: ~50MB
⚡ Performance
- Async processing
- Thread-safe
- Intelligent caching
- Configurable memory usage
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
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
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta