Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 3 months ago
QuickAuth
QuickAuth is a simple, secure, and lightweight authentication plugin for Minecraft servers.
Features
- Authentication System - Login and registration with password confirmation
- Captcha System - Optional math captcha to prevent bot attacks
- Session Management - Keep players logged in for configurable time with IP validation
- Multiple Hash Algorithms - MD5, SHA256, SHA512, BCRYPT, ARGON2, QAUTHV1/1.1
- Brute Force Protection - Auto-kick and temporary IP ban on failed attempts
- Alt Account Detection - View all accounts from the same IP
- Player Statistics - Playtime, last login, registration date, login count
- Database Support - SQLite (default) and MySQL with connection pooling
- Multi-language - English, Russian, Polish, Ukrainian, German, French, Portuguese (Brazil)
- Auto Backup - Automatic config and database backups with cleanup
- Customizable Messages - Full RGB gradient support (
<G:start:end>text</G>) - Visual Effects - BossBar, titles, particles, and sound feedback
- Unsafe Password Detection - Configurable list of weak passwords
- Nickname Validation - Regex and blocked names support
- Auto Purge - Remove inactive accounts after configurable days
- Spawn Teleport - Separate spawn points for first join and default
Commands
Player Commands
/login <password>- Login to your account/register <password> [confirm]- Register new account/changepassword <old> <new>- Change password/logout- Logout from account (type twice to confirm)/captcha <code>- Solve captcha
Admin Commands
/quath force <player>- Force login a player/quath remove <player>- Delete player account/quath alts <player>- View alt accounts by IP/quath stats <player>- View player statistics/quath setspawn <first|default>- Set spawn location/quath backup <create|list|restore>- Manage backups/quath reload- Reload configuration/quath help- Show help menu
Permissions
quickauth.use- Basic commands (default: true)quickauth.admin- Admin commands (default: op)
API
QuickAuth provides a full API for developers:
- Check authentication status
- Register and login players programmatically
- Manage captcha system
- Control sounds and particles
- Access player data and statistics
- See API documentation for details
Requirements
- Java 16 or higher
- Paper 1.16.5 or higher
Have an idea for plugin update?
- Join our Discord!


