Community listing page, reviews may not be monitored by the author.
DDoSDefender
No reviews yet
Real-time protection against bots and connection abuse.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
DDoSDefender
Keeps bot attacks off your Minecraft server. It checks every connection as it comes in and blocks fake players, join spam and ping floods before they can cause lag or crashes.
Free, with no premium tier and nothing locked behind a paywall.
Works on: Paper, Spigot, Purpur, Folia, BungeeCord, Waterfall and Velocity
What it does
Blocks bots at the door. Spam connections, bad handshakes and login floods get dropped straight away, so your server doesn't waste resources on them.
Spots fake accounts. Every player is checked against a database of real Minecraft accounts, and their usernames are checked for the patterns bots tend to use, like random letters or keyboard mashing. Real players are rarely caught. Anything borderline gets a proper account check instead of an instant block.
Handles big attacks automatically. If a coordinated attack starts, Under-Attack Mode switches on and only your regular players can join. It turns itself off when things calm down, and your staff get a message in chat when it happens.
Remembers repeat offenders. Anyone who keeps failing account verification gets blocked for longer each time.
Gets your players in quickly. Once a player has been verified, they skip the checks next time. This works across up to 3 of their usual networks, like home, mobile data and a friend's house.
Won't slow your server down. All the checking runs off the main thread, so TPS stays steady.
Commands
/ii lockdown on | off | status- control Under-Attack Mode yourself/ii fastpass add <player>- let a player in who's being blocked/ii test <player>- see how a username scores
Works with
TCPShield, Geyser and Floodgate, ViaVersion, and offline-mode servers. All of these are picked up automatically, so there's nothing extra to set up.
What it can't do
DDoSDefender filters connection attempts and bot logins. It can't stop large floods aimed at your network itself, since no plugin can. For full protection, pair it with a proxy like TCPShield, which hides your IP and absorbs those floods while DDoSDefender handles the bots that get through.
Since it does its work on separate threads, a host with decent CPU headroom works best.
Requirements
- Java 17+
- PacketEvents 2.13+
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources