VeloCity-Security icon

VeloCity-Security -----

Keep your server safe : Anti-Crasher , Anti-DDoS ⚡, Anti-Spam ✉️, and Anti-Bot !




Update for VeloCity-Security KickManager

New Feature

  • Added /velocitysecurity kick <player> command to safely kick players from the proxy.

  • Kick command is now fully permission-based (permission-kick) and configurable in the plugin’s YAML file.

  • Kick messages are fully editable in VelocityNotificationCommand.yml:
    • kick-message → message shown to the kicked player

    • kick-success-message → message sent to the executor

    • kick-fail-message → message if the player is not found
  • All messages and permissions can now be changed without modifying the code.
⚠️ Important Notice:
After updating, please regenerate or check your VelocityNotificationCommand.yml to ensure the new kick-related parameters are present.
----------, Sep 15, 2025

Update for VeloCity-Security ProxyPingCheckManager

Fixes & Improvements

  • Fixed NullPointerException when analyzing ping intervals in detectProxyBotsPattern → now fully thread-safe using ConcurrentLinkedDeque.
  • Configurable ultra-fast ping detection to avoid blocking legitimate clients during normal server list refreshes.
  • All relevant parameters are now editable in ProxyPingCheckManager.yml:
    • enabled → enable/disable the ping check
    • max-pings-per-interval → maximum allowed pings per interval
    • interval-ms → interval length for counting pings
    • block-time-ms → how long a suspicious IP is blocked
    • detect-proxy-bots → enable pattern-based detection
    • ultra-fast-threshold-ms → time in ms to detect ultra-fast pings
    • ultra-fast-count-threshold → number of consecutive ultra-fast pings before blocking
    • pattern-tolerance-ms → allowed deviation in ping pattern detection
⚠️ Important Notice:
After updating, please delete or regenerate the file:
plugins/Velocity-Security/ProxyPingCheckManager.yml
so that all new configurable parameters are created correctly and normal server list refreshes no longer cause false blocks.
----------, Sep 11, 2025

Update for VeloCity-Security NotificationCommand

Fixes & Improvements
  • Fixed NullPointerException when using /velocitysecurity iptables if entries in the config (ip-block-success-message, ip-unblock-message, etc.) were missing.
  • All messages in VelocityNotificationCommand.yml now have safe default values → no more crashes if entries are missing.
  • Added whitelist support with customizable message.
  • Improved config loader: every text is editable, defaults are applied automatically if missing.
Correct command to block an IP:

/velocitysecurity iptables <IP-Address> <Duration>

Duration formats:
  • m → minutes
  • h → hours
  • d → days
Examples:
  • /velocitysecurity iptables xx.xxx.xxx.xxx 1m → blocks the IP for 1 minute
  • /velocitysecurity iptables xx.xxx.xxx.xxx 2h → blocks the IP for 2 hours
  • /velocitysecurity iptables xx.xxx.xxx.xxx 1d → blocks the IP for 1 day
⚠️ Important Notice:
After updating, please delete or regenerate the file
plugins/Velocity-Security/VelocityNotificationCommand.yml
so that all new default messages and the whitelist are created correctly.
----------, Sep 11, 2025

⚡ Update for VeloCity-Security ProxyPingCheckManager

Fixed Critical Bug: Resolved NullPointerException when blocking pings (setPing(null) → replaced with a valid dummy ServerPing).

⚠️ Important Notice:
After updating, please delete or regenerate the file plugins/Velocity-Security/ProxyPingCheckManager.yml so the new configuration options are properly created.
----------, Sep 10, 2025

Update for VeloCity-Security DDoSManager

  • Iptables Integration Added: IPs can now be automatically blocked via Iptables.

  • Improved Firewall Check: Now reliably checks if Iptables and UFW are installed.

  • Automatic Unblocking: IPs are automatically unblocked after the ban duration expires.

  • ⚠️ Important Notice: After updating, make sure to delete the folder plugins/Velocity-Security/DDoSManager and restart the server for all changes to take effect.
----------, Sep 10, 2025

⚡ VeloCity-Security – ProxyPingCheckManager Update
ProxyPingCheckManager (Better Ping Limiter & Bot Detection) ✅ – New Features

  • Preemptive Monitoring: All incoming ping requests are analyzed before normal players are affected.
  • Ping Flood Protection: Detects excessive ping requests and blocks flooding attempts.
  • Ultra-Fast Ping Detection: Flags connections with ≤ 5ms intervals to catch bot-like behavior.
  • Proxy-Bot Pattern Detection: Identifies repeated or suspicious ping patterns from proxy networks.
  • Temporary IP Blocks: Suspicious IPs are temporarily blocked without affecting legitimate players.
  • Player Safety: Normal players are never kicked; only suspicious connections are filtered.
----------, Sep 10, 2025

⚡ VeloCity-Security Update – UUIDCheckerManager ⚡

We’re excited to announce a new feature in VeloCity-Security: the UUIDCheckerManager! This update adds an extra layer of security by verifying the authenticity of player UUIDs against Mojang’s official API.

What’s new
  • Asynchronous UUID verification – Checks player UUIDs during login without affecting server performance.
  • Fake/invalid UUID detection – Blocks players attempting to join with manipulated or unauthorized UUIDs.
  • Configurable – Fully adjustable settings in UUIDCheckerManager.yml to suit your server’s needs.
  • Efficient – Uses caching and a thread pool to minimize resource usage.
  • Enhanced security – Works alongside existing modules to prevent bot attacks, multi-accounts, and login exploits.
Why it matters
Many bots and malicious users try to bypass restrictions by faking UUIDs. The UUIDCheckerManager ensures that every player joining your server has a valid, verified account, making your server safer and more reliable.
----------, Sep 10, 2025

VeloCity-Security Update – Configurable Messages & Permissions

NEW / CHANGED:

  1. Permissions added – Commands can now be controlled via permissions.

  2. All configuration files updated – Default values adjusted and structure improved.

  3. General adjustments – Logic optimized, message order improved, and code refinements.

  4. Notification messages customizable – All notification texts can now be modified directly in the YAML file.
----------, Sep 10, 2025

VeloCity-Security Update – PingLimiterManager Bugfix

NEW / CHANGED:

  • PingLimiterManager fix – A bug has been fixed where the ping was not correctly read during player login.
----------, Sep 10, 2025

⚡ VeloCity-Security – Update Announcement ⚡
NEW in VeloCity-Security:

  • Fully configurable modules – every feature can now be enabled or disabled with true/false, and all messages are customizable.

  • Performance improvements – the plugin is now faster, more efficient, and optimized for minimal server impact.

  • Notification command – use /velocitysecurity notification on/off to monitor how many connections, IPs, or actions have been blocked in real time.
With these updates, VeloCity-Security is now more flexible, easier to manage, and even more powerful at protecting your Velocity proxy against bots, DDoS attacks, and malicious players.
----------, Sep 10, 2025

⚡ VeloCity-Security – Update Announcement ⚡
We are excited to release a major update for VeloCity-Security, introducing advanced anti-exploit modules and performance improvements for smoother server operation.

New Anti-Exploit Modules

This update adds several new modules to enhance server security and bot protection:

  • CPUSpammerManager – Detects players artificially spiking CPU usage to exploit server resources.
  • CPUManager – Monitors server performance and resource usage to prevent overload.
  • UnexpectedPacketManager – Blocks unexpected or malformed network packets to prevent exploits.
  • NullPingManager – Detects and blocks players with manipulated ping to prevent unfair advantages.
  • HandShakeManager – Monitors handshake processes for early bot detection during login.
Performance & Optimization Updates
  • Fully optimized event handling for all security modules, reducing server lag.
  • Efficient log filtering system integrated with CPUSpammerManager.
  • Lower memory usage and faster cleanup of temporary ban and connection data.
  • Improved concurrent data structures to handle high player counts with minimal overhead.
  • Reduced CPU usage for all active modules while maintaining full protection.
Summary

With this update, VeloCity-Security now provides:
  • Advanced protection against bots, DDoS, and exploit attempts.
  • Smarter, faster detection of malicious connections.
  • Minimal impact on server performance even under heavy load.

Tip: Enable only the modules you need for your server setup to maximize performance and efficiency.
----------, Sep 9, 2025

⚡ VeloCity-Security Update – New Modules Added! ️

We’re excited to announce a new update for VeloCity-Security! This release introduces three powerful new modules to further enhance your server’s security and protect against bots and malicious players.

New Modules

LatencyCheckManager
  • Checks the latency of the first connection packets.
  • Detects suspiciously low latency that may indicate bots.
  • Blocks potential bot connections automatically.
FastChatManager
  • Monitors chat speed and repeated messages.
  • Prevents bot spamming and automated chat flooding.
  • Keeps your server chat clean and safe.
AntiVpnManager
  • Detects and blocks VPN connections .
  • Prevents bypassing of IP limits or country restrictions.
  • Protects your server from players trying to hide their location.
----------, Sep 8, 2025

VeloCity-Security – Update Notes

New Features

Global Module Control
  • All modules can now be enabled or disabled individually ✅❌.
  • Easily configurable via the respective YAML files (enabled: true/false) .
  • Modules remain fully modular and independent – you choose exactly which features to activate ⚙️.
✋ NameManager
  • Blocks specific player names on login .
  • Default blocked names: mcstorm, botnet, ddosnet .
  • Customizable kick message for blocked names .
CountryManager
  • Blocks players from specific countries .
  • Default blocked countries: Russia (RU) and Israel (IL) .
  • Custom kick message shows the player’s country code .
  • uses ipapi.co for country detection .
Benefits of these new modules
  • Full control over all security modules ️.
  • Blocks unwanted players directly on login .
  • Prevents bots, multi-accounts, and players from restricted countries .
  • Fully modular, lightweight, and completely configurable ⚙️.
----------, Sep 8, 2025

Updates – VeloCity-Security

With this update, VeloCity-Security has been significantly expanded and optimized. In addition to the existing modules (IP Limiter, Rate Limiter, and Reconnect Protection), several new security features have been added to take your server protection to the next level:

️ New Features
  • DDoS Manager
    Automatically detects suspicious connection floods such as too many handshakes or simultaneous login attempts within a short time.
    • Temporary bans (IP blacklisting) prevent attackers from making further attempts.
    • Banned players cannot even ping the server – it appears as if the server is “offline” for them.
    • All bans are stored in separate files, giving you full control and transparency.
  • Ping Limiter
    The new Ping Limiter automatically disconnects players with extremely high latency (e.g., over 200 ms, configurable).
    • Prevents lagging players from negatively affecting gameplay.
    • Fully customizable limit and kick messages via the configuration file.
    • Ideal for maintaining a stable and fair player experience.
⚙️ Improvements
  • Enhanced configuration management: Every module now has its own YAML config file for easy customization.
  • Improved kick messages with placeholders – e.g., dynamically showing the maximum allowed ping.
  • Performance optimizations for handling large numbers of simultaneous connections.
----------, Sep 8, 2025

Resource Information
Author:
----------
Total Downloads: 65
First Release: Sep 8, 2025
Last Update: Sep 15, 2025
Category: ---------------
All-Time Rating:
1 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings