0.9.14latestEmail Password RecoveryJun 9, 2026 This update completes and improves the email password recovery system. Changes: · Added complete SMTP email password recovery flow · Added HTML recovery emails with inline logo · Added configurable mail encryption: NONE, STARTTLS, SSL · Added /maxauth testmail <email> for SMTP diagnostics · Added recovery email send status, elapsed time, host, port, and encryption reporting · Improved /confirmpasswordrecovery usage messages when confirmPassword is enabled · Limited player recovery commands to the login phase only · Improved recovery-related messages and documentation Config option: Code (YAML): mailHost : '' mailPort : 25 mailUser : '' mailPassword : '' mailName : Your server name mailEncryption : STARTTLS Use: · NONE for plain SMTP · STARTTLS for ports such as 587 · SSL for ports such as 465 New admin test command: Code (Text): /maxauth testmail <email> This sends a diagnostic recovery email with test code 123456 and shows the send status directly in chat. Password recovery should now be fully usable with properly configured SMTP settings.0.9.13Floodgate compatibility fixJun 9, 2026 This update improves Floodgate/Geyser Bedrock compatibility, especially for servers using linked Bedrock-Java accounts. Changes · Added new nested Floodgate configuration: Code (YAML): floodgateSupport: enabled : false useApiVerification : true · Added backwards compatibility for the old floodgateSupport: true/false option. · Restored JPremium-style Floodgate handling, so Floodgate Bedrock players are handled before Mojang premium detection. · Added optional Floodgate API detection for more accurate Bedrock detection, including linked accounts. · Prevented MaxAuth from incorrectly treating linked Bedrock players as Java premium players. · Improved Velocity GameProfile handling for Floodgate players. · Updated documentation and example configuration. Recommended config for Floodgate/Geyser servers: Code (YAML): floodgateSupport: enabled : true useApiVerification : true If Floodgate API is not available, MaxAuth will fall back to basic Floodgate UUID/offline-mode detection. Just replace old: Code (YAML): floodgateSupport : true with new one: Code (YAML): floodgateSupport: enabled : true useApiVerification : true0.9.12Password hash migration support and 0.9.12 updateMay 24, 2026 This update adds expanded password hash compatibility and migration support. Recommended for new passwords: · ARGON2ID · BCRYPT Other configurable algorithms: · PBKDF2_SHA256 · PBKDF2_SHA512 · SALTEDSHA512 · SHA256 - MaxAuth salted SHA-256 same like JPremium SHA256 · SHA512 - MaxAuth salted SHA-512 same like JPremium SHA512 Migration-only hashes accepted from the database: · SALTEDSHA256 · DOUBLE_SHA512 · AUTHME_SHA256 · AUTHME_SHA · PBKDF2 · CSHA256 - classic unsalted SHA-256 · CSHA512 - classic unsalted SHA-512 · MD5VB · IPB3 · IPB4 · JOOMLA · MYBB · PHPBB · PHPFUSION · SMF · WBB3 · WBB4 · XFBCRYPT · ROYALAUTH · MD5 · SHA1 · DOUBLE_MD5 · DOUBLE_SHA1 · BCRYPT2Y When rehashPasswordWhenUsingDifferentAlgorithm is enabled, passwords using legacy or different algorithms are automatically upgraded after successful login. New password configuration: Code (YAML): #+------------------------------------------------------------------------------------------------------+ #| PASSWORDS | #+------------------------------------------------------------------------------------------------------+ # Password hashing algorithm for new cracked-player passwords. # Recommended values: ARGON2ID, BCRYPT. # Other configurable values: PBKDF2_SHA256, PBKDF2_SHA512, SALTEDSHA512, SHA256, SHA512. # SHA256 and SHA512 are MaxAuth salted hashes. Classic unsalted SHA hashes are migration-only as CSHA256 and CSHA512. passwordHashingAlgorithm : ARGON2ID # Re-hash a password on login when it uses a different algorithm than configured above. # Useful when migrating from legacy algorithms to ARGON2ID or BCRYPT. # Migration-only hashes accepted from the database include: # SALTEDSHA256, DOUBLE_SHA512, AUTHME_SHA256, AUTHME_SHA, PBKDF2, CSHA256, CSHA512, # MD5VB, IPB3, IPB4, JOOMLA, MYBB, PHPBB, PHPFUSION, SMF, WBB3, WBB4, XFBCRYPT, # ROYALAUTH, MD5, SHA1, DOUBLE_MD5, DOUBLE_SHA1, BCRYPT2Y. rehashPasswordWhenUsingDifferentAlgorithm : true # Regular expression that cracked-player passwords must match. # Default: 6-25 non-whitespace characters. safePasswordPattern : ' [\S ] {6,25 }' Note: Legacy hash support is intended for migration only. For new installations, ARGON2ID or BCRYPT is recommended.0.9.11MaxAuth 0.9.11 - Paper 1.21.11 compatibility & bStats fixMay 24, 2026 Fixed compatibility issues with newer Paper builds, including Paper 1.21.11 plugin remapping. Changes: · Fixed Paper remapper crash. · Fixed bStats initialization warning Recommended update for all servers, especially Paper 1.21.11 and newer.0.9.10May 9, 2026
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta