DraxCaptcha is a lightweight Minecraft captcha plugin that protects your server from bots using inventory GUI challenges. It offers three captcha types: Item Click, Math Challenge, and Color Match. Players are presented with a quick in-game captcha when they join, and once verified, their status is saved to an embedded H2 database so they don't have to complete it again. The plugin includes built-in VPN, proxy, and datacenter IP detection powered by proxycheck.io or ip-api.com, with each detection type independently toggleable. Server admins can manage everything through a full in-game GUI panel including player status viewing, whitelist management with player heads, a settings editor, detection logs, and player resets. DraxCaptcha supports Discord webhook notifications for pass, fail, and detection events. It requires no external dependencies or database setup, works out of the box, and is compatible with Spigot, Paper, Purpur, and Folia on Minecraft versions 1.13 through 1.21+ with Java 8 or higher.
captcha, anti-bot, bot protection, inventory gui, vpn detection, proxy detection, folia, spigot, paper, purpur, security, verification, anti-spam, admin gui, whitelist, h2 database, discord webhook, lightweight, captcha plugin, minecraft captcha, anti-vpn, ip detection, server protection, gui captcha, draxionmc
