AdvancedCaptcha 1.3-Beta
Modern Hub Captcha System for Paper 1.21.11 and Java 21
Block bots and macros - Protect hub/auth servers - Button, Math, and Sequence captcha - Adaptive difficulty - Highly configurable
Modern Hub Captcha System for Paper 1.21.11 and Java 21
Block bots and macros - Protect hub/auth servers - Button, Math, and Sequence captcha - Adaptive difficulty - Highly configurable
AdvancedCaptcha 1.3-Beta is here
AdvancedCaptcha 1.3-Beta is a major modernization update built for modern Paper servers. This release moves the plugin to Paper 1.21.11 and Java 21, adds a new sequence captcha, introduces adaptive difficulty, improves anti-bot traps, and fixes several runtime issues from older builds.
If you use AdvancedCaptcha on a hub, lobby, auth, survival, or minigame network, this update gives you a stricter and more reliable verification layer before players can interact with the server.
What is AdvancedCaptcha?
AdvancedCaptcha verifies players when they join your server. Until verification is complete, the player can be frozen and prevented from moving, chatting, using blocked commands, interacting with the world, opening inventories, dropping or picking up items, swapping hands, and attacking.
The goal is simple: keep automated bots and basic macros away while keeping the captcha flow clear for real players.
Main Features
- Button Captcha - Players click the correct colored text button.
- Math Captcha - Players solve addition, subtraction, or multiplication challenges.
- Sequence Captcha - New in 1.3-Beta. Players click a generated color sequence in the correct order.
- Random Captcha Mode - Choose from a configurable captcha pool.
- Adaptive Difficulty - Suspicious players can receive harder challenges automatically.
- Decoy Traps - Wrong button options can look similar to the correct answer to catch simple scripts.
- Freeze System - Blocks player actions before captcha completion.
- Allowed Auth Commands - Keep commands like /login and /register usable during verification.
- Multilingual Messages - English, Russian, and Ukrainian included.
- Sounds and Particles - Configurable feedback for success and failure.
- Admin Commands - Reload configuration and reset a player's verification state.
- Permission Bypass - Let trusted players or staff skip captcha checks.
New in 1.3-Beta
Sequence Captcha
- Adds ordered color-click challenges.
- Configurable minimum and maximum sequence length.
- Optional unique colors per sequence.
- Optional progress reset after a wrong click.
Adaptive Difficulty
- Tracks in-memory player and IP suspicion scores.
- Wrong answers, fast clicks, and timeouts can increase suspicion.
- Successful captcha completion can reduce suspicion.
- Suspicious and high-risk players can receive harder captcha pools.
Stronger Button Captcha
- Wrong options can use the same text with a different color.
- Wrong options can use the same color with different text.
- Case variants can be used as traps where supported by the language.
- The correct answer is still guaranteed.
Safer Runtime Behavior
- Secure random tokens are used for captcha sessions.
- Internal /captcha_click values are parsed and validated safely.
- Old delayed captcha buttons are prevented from affecting refreshed sessions.
- Player id, session token, button index, and IP are checked before accepting a click.
- Captcha cleanup now uses safe main-thread Bukkit API access.
Commands
Code (Text):
/advancedcaptcha reload
Code (Text):
/advancedcaptcha reset [player]
Code (Text):
/acaptcha reload
Code (Text):
/acaptcha reset [player]
/captcha_click is an internal command used by clickable captcha buttons and should not be used manually.
Permissions
-
- Allows using AdvancedCaptcha administration commands. Default: OP.Code (Text):advancedcaptcha.admin
-
- Skips captcha verification. Default: false.Code (Text):advancedcaptcha.bypass
Important: AdvancedCaptcha 1.2-SNAPSHOT targeted Minecraft 1.16.5 to 1.21.5. AdvancedCaptcha 1.3-Beta is a modern Paper 1.21.11 release and should be treated as a new compatibility line.
Secure your hub with a clean, modern, and configurable captcha system.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
AdvancedCaptcha | Modern Hub Captcha System [1.16.5-1.21.5] is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 814 times (via Spigot). Download it and open it directly in the game.