Sueta

⭐WebStiteCaptcha⭐ [1.20 - 26.2]⚡

v2.0.0

WebsiteCaptcha is a Minecraft server plugin designed to enhance security by requiring players to ver

·Plugin
  1. v2.0.0latestWebSiteCaptcha v2.0.0Aug 5, 2026
    WebSiteCaptcha v2.0.0 This is the biggest update to WebSiteCaptcha so far. The Limbo system has been completely rewritten, a brand-new REST API has been added for custom verification websites, security has been significantly improved, and compatibility with the latest Minecraft versions has been greatly enhanced. This version contains breaking changes. Please review the notes below before upgrading. Highlights • Complete rewrite of the Limbo system. • Migrated from ProtocolLib to PacketEvents 8.x. • ProtocolLib is no longer supported. • New modular architecture for improved performance, stability, and maintainability. Minecraft Compatibility • Fixed the "Loading terrain..." issue on Minecraft 1.20.4+. • Implemented the correct chunk loading sequence for modern clients. • Fixed invalid light data causing client crashes. • Improved virtual world initialization and loading reliability. Virtual Limbo Improvements • Added accurate frozen sky time with Day, Noon, Sunset, Night, Midnight, and Custom presets. • Improved weather synchronization. • Moved the Limbo world to Y=310 above the vanilla cloud layer. Player Restrictions • Prevent falling while inside Limbo. • Lock player movement using server abilities. • Keep players flying with zero movement speed. • Improved packet filtering for unverified players. Validation & Bot Protection • Added username validation using configurable regular expressions. • Added client brand validation. • Improved automated client detection. • Enhanced packet-level protection for unverified players. REST API Endpoints: • POST /api/v1/verify • GET /api/v1/session/{id} Features: • Versioned REST API. • API key authentication. • Verification session management. • Example Next.js website template. • Included API documentation. API Key Management New console commands: • /webcapture api create • /webcapture api remove • /webcapture api list Implemented: • ApiKeyManager • Immutable ApiKey record • Persistent api_key.json storage Security • Constant-time API secret comparison using MessageDigest.isEqual(). • Sliding window rate limiting. • Automatic audit logging. • 8 KB maximum request body size. • Five-minute single-use verification sessions. • Automatic cleanup of expired sessions. Configuration Added: • api_config.yml New configuration options: • Web_Type • custom_url • bind_address • API host and port • CORS configuration • Rate limiting • Limbo time presets • Limbo weather presets • Validation settings Internal Improvements • Removed the legacy ProtocolLib implementation. • Simplified configuration by removing obsolete options. • Removed redundant Bukkit listeners in favor of packet-level handling. • Cleaned up debug logging. • Refactored imports and internal code organization. • Improved maintainability and overall stability. Breaking Changes • ProtocolLib is no longer supported. • PacketEvents 8.x is now required. • Several legacy configuration options have been removed or renamed. • Existing configuration files may require updating before upgrading. Thank you for using WebSiteCaptcha. This release lays the foundation for future updates while providing a faster, more secure, and more reliable verification system for modern Minecraft servers.
    2 downloads
  2. v1.1.0WebSiteCaptcha v1.1.0May 28, 2025
    Changelog — WebsiteCaptcha Plugin Bug Fixes ● Fixed a known issue: [WebsiteCaptcha] Failed to start WebServer: Cannot assign requested address when hosting a Minecraft server ● Fixed an issue where the title did not disappear after the player passed the captcha ● Fixed an issue where the action bar did not disappear after the player passed the captcha ● Removed excessive and unnecessary debug messages from the console ● Removed the old website design and system Improvements ● Improved error handling across the plugin ● Improved overall plugin performance New Features ● Introduced a new website design with modern UI and animations ● Website files are now fully customizable:   ● Modify themes, templates, and animations   ● Add custom JavaScript functionality (for advanced users)   ● Basic text edits can be made without web development experience—just open the HTML file and follow code hints    ● Created a new documentation page to guide users through customization and setup
    193 downloads
  3. v1Mar 2, 2025
    112 downloads

Similar projects

Plugin →