DDoSGuard icon

DDoSGuard -----

Protect your server of DDOS atacks



DDoSGuard 2.1 - Enhanced Security Update - #WereBack
We're excited to announce the release of DDoSGuard 2.1 after a long long time, packed with new features and improvements to enhance your server's security and usability. Here's what's new:

Added:
  • Real-Time Alert System: Integration with Discord to notify administrators about potential DDoS attacks.
  • Blacklist System: Ability to block specific IPs from entering the server using a blacklist configured in the config.yml file.
  • Reload Command: Added /ddosguard reload command to reload the plugin configuration without needing to restart the server.
  • Update Notification System: Automatic checking for available updates on SpigotMC and notifying administrators with a download link.
Updated:

  • Plugin Configuration: Updated the config.yml file to include new configuration options such as the IP blacklist and Discord webhook URL.
  • Multi-Version Minecraft Support: Improved compatibility with multiple versions of Minecraft, including version 1.16.
  • Activity Logging System: Enhancements to the activity logging system to provide more information and facilitate debugging.

    Maybe there will be bugs because it has been a lot of time that I dindn't program anything, you could leave your feedback at the plugin comments

    Config.yml:
    Code (YAML):
    # DDoSGuard Configuration

    # Maximum number of simultaneous connections allowed per IP.
    max-connections
    : 3

    # Allow connections from proxies (true/false).
    allow-proxies
    : false

    # List of IPs that are whitelisted and not affected by connection limits.
    whitelisted-ips
    :
     - "127.0.0.1"
      - "192.168.0.1"

    # List of IPs that are blacklisted by the plugin.
    blacklisted-ips
    :
     - "192.168.1.100"
      - "10.0.0.5"

    # Message sent to players when too many connections are detected from the same IP.
    kick-message
    : "Too many simultaneous connections from your IP."

    # Message sent to players if proxy connections are not allowed.
    proxy-kick-message
    : "Proxy connections are not allowed."

    # Enable or disable the Discord webhook feature
    enable-discord-webhook
    : true   # Set to 'true' to enable the webhook

    # Discord Webhook URL
    discord-webhook-url
    : "https://discord.com/api/webhooks/xxxxxx/yyyyyy"   # Put your Discord Webhook URL here

    # Connection Configuration
    max-connections-per-ip
    : 5   # Maximum number of simultaneous connections allowed from the same IP
----------, Jul 31, 2025
Resource Information
Author:
----------
Total Downloads: 222
First Release: Nov 14, 2024
Last Update: Aug 1, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings