Sueta

DDoSGuard

2.1.1

Protect your server of DDOS atacks

·Plugin
  1. 2.1.1latestDDoSGuard 2.1.1 - Small BugfixAug 1, 2025
    Updated: · Small bug fix related to the plugin's UpdateChecker
    2 downloads
  2. 2.1DDoSGuard 2.1 - Enhanced Security Update - #WereBackJul 31, 2025
    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
    12 downloads
  3. 2.0DDoSGuard 2.0 - Proxy Integration UpdateNov 17, 2024
    Additions. · Proxy Support · Introduced the allow-proxies option in the config.yml. · If allow-proxies is enabled, the plugin will allow connections from IP addresses that might be considered proxies. · Added a isProxy(String ip) method to check if an IP is a proxy (default implementation is simple, but can be expanded for more advanced detection). · IP Whitelist · Implemented a whitelisted-ips option in the configuration file to allow specific IPs to connect, bypassing other restrictions. · Logic added to always allow connections from IPs listed in the whitelist. · Custom Kick Messages · Added a custom kick message for connections detected as proxies (proxy-kick-message). · Configured a standard kick message (kick-message) for cases where the connection limit has been exceeded. · Bstats · Added bstats Updates · Configuration file translated to English (config.yml): · The options in the config.yml were translated and adjusted for clarity in English. · Added the allow-proxies option and documented the customized kick messages. 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" # 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."
    128 downloads
  4. 1.0Nov 14, 2024
    30 downloads

Similar projects

Plugin →