2.1.1latestDDoSGuard 2.1.1 - Small BugfixAug 1, 2025 Updated: · Small bug fix related to the plugin's UpdateChecker2.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 IP2.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."1.0Nov 14, 2024
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