VeloCity-Security icon

VeloCity-Security -----

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




Icon2.png


⚡ VeloCity-Security – Ultimate Velocity Proxy Protection ⚡

VeloCity-Security is a powerful, modular security plugin for Velocity proxies. It provides comprehensive protection against bot networks, DDoS attacks, connection floods, and network exploits. All modules are lightweight, independent, and fully configurable – activate only the features you actually need.

⚠️ Tip: Updates are released regularly. Check all configurations carefully and decide which modules are useful for your server.

Modules & Features

DDoS Manager (Layer 4 & Layer 7)
  • Detects suspicious connections during the handshake.
  • Blocks IPs that exceed the maximum connections per second.
  • Temporary bans are stored in .yml files and prevent even ping requests.
  • Automatically cleans up old data to optimize memory usage.
IP Limiter
  • Limits the number of players per IP (default: 3).
  • Protects against multi-accounts, bot swarms, and shared proxy IPs.
  • Players exceeding the limit are automatically kicked.
Rate Limiter
  • Limits login attempts per second per IP.
  • Prevents join floods and brute-force attacks.
  • Thresholds are configurable (default: 10 connections/sec).
ProxyPingCheckManager
  • Monitors all incoming ping requests before normal players are affected.
  • Detects ping floods, ultra-fast pings (≤ 5ms), and proxy-bot patterns.
  • Temporarily blocks IPs showing suspicious behavior.
  • Normal players are not kicked directly, only suspicious connections are filtered.
AntiVPN
  • Detects and blocks VPN connections.
  • Prevents bypassing country or IP restrictions.
Reconnect Protection
  • Players are kicked immediately on first login and must reconnect.
  • Stops bots that connect only once and logs player UUIDs.
NameManager
  • Blocks specific usernames (e.g., mcstorm, botnet).
  • Fully configurable via NameManager.yml.
CountryManager
  • Allows or blocks players based on their country.
  • Default blocked countries: Russia, Israel.
  • Displays the player’s country code in the kick message.
FastChat Protection
  • Detects players sending messages too fast or repeating identical messages.
  • Protects against bot spamming and automated chat floods.
Anti-Exploit & Server Protection
  • CPUSpammerManager: detects players artificially spiking CPU usage.
  • CPUManager: monitors server resources for suspicious activity.
  • UnexpectedPacketManager: blocks unexpected network packets.
  • NullPingManager: detects manipulated ping.
  • HandShakeManager: monitors handshakes for early bot detection.
UUIDCheckerManager
  • Asynchronously checks player UUIDs against Mojang’s API.
  • Blocks players with fake or invalid UUIDs.
  • Fully configurable via UUIDCheckerManager.yml.
  • Resource-efficient with caching and a thread pool.
⚙️ Advantages of VeloCity-Security ⚙️
  • Modular & independent – enable only the modules you need.
  • YAML-based configuration, automatically generated on first startup.
  • Performance-optimized using ConcurrentMap and scheduled cleanup tasks.
  • Transparent ban management with temporary bans and logging included.
  • Clear separation between Layer 4 & Layer 7 protection.
  • Lightweight & efficient – minimal impact on server performance.
  • Blocks unwanted players, bots, VPNs, and malicious IPs directly at login.
Monitoring & Commands

/velocitysecurity notification [on/off] – Monitor how many connections have been blocked.

/velocitysecurity iptables <IP-Address> <Duration>

/velocitysecurity kick <Player>

Duration formats:
  • m → minutes
  • h → hours
  • d → days

DISCORD: https://discord.gg/s6Z6wNyCMT


Icon55.jpg
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