
ZyrenAuth
ZyrenAuth is a secure and modern authentication plugin/mod for Minecraft 1.21.1+ servers. It focuses on account security, player privacy, and a smooth login experience. Supports both Paper and Fabric servers.
ZyrenAuth 1.0.3
release6 февраля 2026 г.================= ZyrenAuth v1.0.3 =================
Secure Player Authentication • Modern Minecraft Login Plugin
What's New in v1.0.3:
-
Reverse Word Captcha System
- Every player must solve a reverse-word captcha on join
- No more math or sequence captcha types—security and anti-bot protection made simpler and stronger
- Configurable captcha timeout and attempts, with safe void spawn during the captcha phase (0.5, 0.0, 0.5)
-
Streamlined Two-Factor Authentication (2FA)
/za 2fa setupopens a user-friendly in-game GUI showing your secret + QR URI for easy setup in authenticator apps
-
Accurate Player State Restoration
- The server always saves your full gamemode, inventory, health, hunger, experience, and location before auth/captcha
- Upon successful login, you spawn back exactly where you left off
- Newly registered players are always sent to the main world spawn, no matter where the auth area is
-
Creative/Spectator Support
- Registration/login no longer forces players to Survival; your default world gamemode is always respected
- Health and hunger bars are only shown when in Survival or Adventure
-
Resolved Persistent Title/Hologram
- After registration or login, the "Registered/Logged In" title always clears immediately
-
Asynchronous Modrinth Update Checker
- At startup, ZyrenAuth checks for new Modrinth releases and notifies you in the console if you're out of date
-
Cleaned-Up /za delete Command
- Account deletion is now admin-only and uses a proper confirmation flow (no repeated prompts or permission leaks)
-
General Stability and Bug Fixes
- Eliminated duplicate
unfreezePlayercalls - Fixed inventory, health, gamemode, and title restoration issues across all flows
- Reliable compile with all current Spigot/PaperMC versions
- Eliminated duplicate
Links and More:
• Modrinth: https://modrinth.com/plugin/zyrenauth/versions • Docs/Help: https://zyrenauth.wuaze.com • Github: https://github.com/Hardik-Verma/ZyrenAuth
Thanks for choosing ZyrenAuth. By _Pheonix | https://pheonix.is-a.dev
ZyrenAuth 1.0.2
release17 декабря 2025 г.✨ ZyrenAuth v1.0.2: Enhanced Security & Seamless Authentication Experience!
This update brings significant improvements to player security and the overall authentication experience, focusing on a more intuitive user interface and robust Two-Factor Authentication (2FA) capabilities.
Key Highlights:
- Dynamic On-Screen Authentication Prompts: Clear, persistent on-screen titles and subtitles for
/registerand/logincommands, guiding players seamlessly. - Optional Two-Factor Authentication (2FA) via Google Authenticator: Players can now enable 2FA for an extra layer of security; compulsory once enabled.
- Improved Admin & Player Command Interface: Unified
/zacommand, revamped/za helpand/za statuschat layouts, and integrated 2FA subcommands. - Streamlined Plugin File Management: All plugin files are now neatly organized under
server_root/plugins/config/zyrenauth/. - Robust File-Based Storage Enhancements: Improved internal handling for encrypted file-based accounts, ensuring better data integrity.
- Graceful Error Handling: Enhanced logging and clearer error messages for a smoother experience.
For a full list of changes and detailed configuration options, visit our Official Website Changelog and use the Online Config Generator.
ZyrenAuth 1.0.1
release7 декабря 2025 г.ZyrenAuth 1.0.1 - Intelligent Authentication & Streamlined UX for 1.21.1+
This release significantly enhances ZyrenAuth's player authentication experience, focusing on smarter auto-login, improved data management, and a return to a concise, text-based command interface.
New Features & Improvements:
- Intelligent Auto-Authentication Flow:
- For Premium Servers (
online-mode=true):- Registered Premium Players: Now automatically logged in on join.
- Unregistered Premium Players: Are automatically registered and logged in on first join. No manual
/registeris required for them to play.
- For Cracked/Offline Servers (
online-mode=false):- Registered Players: Still benefit from automatic login (if
autoLoginPremiumPlayersis true). - Unregistered Players: Must still register manually for security reasons.
- Registered Players: Still benefit from automatic login (if
- For Premium Servers (
- Automatic Username Migration (Premium Servers): For registered players on
online-mode=trueservers, their Minecraft username (IGN) is automatically updated in ZyrenAuth's records if it changes (e.g., case changes, new IGN). - Case-Insensitive Username Validation: Prevents players from registering usernames that are only different by case, improving uniqueness and preventing confusion.
- GUI System Removed: The
/zacommand has been reverted to a text-based output, providing a direct and efficient command-line experience for administrators. autoLoginPremiumPlayersConfig Option: A new boolean option (defaulttrue) controls the intelligent auto-registration/login behavior, allowing server owners to fine-tune the experience.- Enhanced Console Logging: More detailed and informative logs for authentication actions and server status.
This update streamlines the player onboarding process for legitimate Minecraft accounts and simplifies the admin experience, all while maintaining robust security.
ZyrenAuth 1.0.0
release6 декабря 2025 г.ZyrenAuth 1.0.0
- First Paper release of ZyrenAuth by _Pheonix
- Adds secure
/registerand/loginwith BCrypt-hashed passwords - Players join in a safe auth zone at 0,0,0 and are teleported back to their real location after logging in or registering
- Supports both MySQL storage and file-based storage (
accounts.json) so servers can run with or without a database - Optional email features for
/addemail,/emailconfirm,/resetpassword, and/resetconfirmwhen SMTP + MySQL are configured - Includes
/za helpand/za statusfor quick overview of storage mode and feature status - Styled, cleaner messages and basic brute-force protection when using MySQL

