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
bash
/shadowdef status # Show status
/shadowdef reload # Reload config
/shadowdef stats # View stats
/shadowdef challenge on # Force challenge mode
/verify <code> # Verification command
Requirements
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
- Download ShadowDefenderMC.jar
- Place in your plugins/ folder
- Start the server
- Edit config.yml as needed
- Run /shadowdef reload
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
- Async processing
- Thread-safe
- Intelligent caching
- Configurable memory usage
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ShadowDefenderMC is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 155 times (via Spigot). Download it and open it directly in the game.