Revolutionary Anti-VPN/Proxy Protection: Built-In, Powerful, and Free. Say Goodbye to Unreliable Anti-VPN Solutions.
Tired of searching for a reliable Anti-VPN/Proxy plugin that actually works without slowing down your server or forcing you into paid subscriptions?
Your search is finally over.
We’ve developed an
advanced Anti-VPN/Proxy
detection engine directly integrated into the BotShield Proxy component. No more
third-party plugins or complicated setups — just seamless, high-performance protection right out of the box.
Unmatched Features and Benefits
- Integrated Protection: Trusted API services built-in, completely free to use
- Unlimited Queries: No API keys required, no hidden limits
- Perfect Accuracy: Near-100% detection rate with all services active
- Ultra-Efficient: Only 20 lines of optimized code
- Zero Overhead: Minimal impact on server resources
Advanced Caching System
To further enhance performance, we’ve implemented a smart caching mechanism that:
- Stores verified IP addresses in a dedicated file
- Automatically updates and clears outdated entries
- Reduces redundant API requests
- Improves overall system responsiveness
- Maintains optimal performance under heavy load
Why BotShield Anti-VPN Stands Out?
- No Additional Costs: Eliminates the need for separate Anti-VPN plugins
- Lightweight Design: Optimized request handling for maximum speed
- Automatic Blocking: Immediately terminates and firewalls connections from VPN/Proxy users
- System Integrity: Maintains server performance during bot attacks
- Simplified Setup: No complex configurations or third-party registrations
Experience Next-Generation Protection
Our Anti-VPN module is engineered to deliver unparalleled performance without compromising your system’s resources. With BotShield, you get:
- Real-Time Detection: Instant identification of VPN and Proxy users
- Robust Security: Reliable protection against bot attacks
- Complete Freedom: No subscriptions, no hidden fees
Upgrade to BotShield today and experience the future of protection —
smart, simple, and effective.
Do you think that’s all? Not even close!
We’ve also rolled out several fixes and enhancements — let’s dive into the improvements:
- Refactored Command Classes: The code within command-handling classes has been streamlined and optimized, making development more intuitive and efficient.
- Improved plugin.yml Structure: New lines and formatting have been added to plugin.yml.
- Advanced Caching System in BotShield: A robust caching mechanism has been introduced to drastically improve performance and data persistence. BotShield now stores essential runtime data used by its components. For instance, your current whitelist is automatically saved — no more losing it after a server restart. Upon reboot, it’s seamlessly reloaded, ensuring continuity.
- Additionally, the cache reduces unnecessary API load: the Proxy component retrieves data locally instead of making repeated external requests. Other components also leverage this system to store and retrieve critical information efficiently, minimizing latency and server strain.
- New Component Log Messages: Added informative log messages for our components.
- Fixed Configuration Grammar: Corrected a grammatical mistake present in one of the BotShield configuration's messages.
- Revised Firewalled IPs Handling: The methods for blocking and managing firewalled IPs have been significantly improved. While the previous approaches were reliable and effective at quickly blocking IPs, they could cause micro freezes (~20ms) during attacks on large networks with over 500 players. The new system is a real game-changer — it’s much more efficient, optimized to reduce latency and prevent system overload. It doesn’t just handle large numbers of blocked bots smoothly; it keeps the server stable and responsive at all times. These enhancements are a huge step forward, making our firewall smarter, faster, and way more reliable.
- Fixed Error with Components: Fixed an issue that occasionally occurred with some of the components.
- Fixed /bs firewall remove Command: Fixed that the /bs firewall remove command did not remove the IP address from the IPSet if it was enabled.
- Automatic Whitelist Management: Added an option to enable or disable automatic whitelist removal when an IP is blocked. For example, if the IP is in the whitelist and gets blocked by any component, it will be removed from the whitelist.
- Player Verification Order Changed: The order of player verification has been changed; now players are checked first by the lightest components.
This update isn’t just about new features — it’s about making BotShield smarter, faster, and more reliable behind the scenes.