Secure Your Minecraft Server with Professional Authentication
LuxAuth delivers enterprise-grade authentication and security features to protect your Minecraft server completely free. Whether you're running a cracked server needing player protection or a premium server wanting advanced security layers, LuxAuth provides the tools you need.
═══════════════════════════════════════
✨ CORE FEATURES
═══════════════════════════════════════
ACCOUNT PROTECTION
• Mandatory registration and login for all players
• Secure password hashing with industry-standard algorithms (bcrypt, argon2, and more)
• Prevent unauthorized access and account theft
• Players can't interact with the world until authenticated
️ ADVANCED SECURITY
• Two-Factor Authentication (2FA) - TOTP-based authentication for maximum protection
• Configurable password policies and strength requirements
• Session management with automatic timeout handling
• Brute-force protection and login attempt limiting
FLEXIBLE DATA STORAGE
• Binary file storage (lightweight and blazing fast)
• YAML file storage (human-readable and easy to edit)
• MySQL database support (perfect for large servers and networks)
• Seamless migration between storage types
⚡ PERFORMANCE OPTIMIZED
• Minimal server impact runs efficiently even with hundreds of players
• Asynchronous operations to prevent lag
• Optimized database queries for MySQL setups
• Smart caching for frequently accessed data
FULLY CUSTOMIZABLE
• Every message is customizable through config.yml
• Configurable colors and formatting
• Multi-language support translate to any language
• Flexible authentication flow settings
• Custom session timeout durations
═══════════════════════════════════════
COMMANDS
═══════════════════════════════════════
/register <password> - Register a new account
/login <password> - Authenticate your session
/logout - End your current session securely
/2fa - Enable or disable two-factor authentication
/changepassword - Update your password
═══════════════════════════════════════
⚙️ CONFIGURATION OPTIONS
═══════════════════════════════════════
• Password hashing algorithm selection (bcrypt, argon2, scrypt)
• 2FA enforcement and settings
• Storage backend configuration (Binary/YAML/MySQL)
• Custom message templates with color codes
• Session timeout and expiration settings
• Login attempt limits and lockout durations
• World interaction restrictions before authentication
═══════════════════════════════════════
PERFECT FOR
═══════════════════════════════════════
✓ Cracked servers requiring robust account security
✓ Premium servers wanting additional protection layers
✓ Server networks (Bungee/Velocity) needing centralized auth
✓ Servers with shared accounts or multiple players per household
✓ Communities prioritizing player account safety
✓ Servers transitioning from other auth plugins
═══════════════════════════════════════
INSTALLATION
═══════════════════════════════════════
1. Download LuxAuth.jar from this resource page
2. Place the file in your server's /plugins/ folder
3. Start or reload your server
4. Configuration files will auto-generate in /plugins/LuxAuth/
5. Edit config.yml to customize settings and messages
6. (Optional) Configure MySQL database if using database storage
7. Reload the plugin with /luxauth reload
No dependencies required! LuxAuth works out of the box.
═══════════════════════════════════════
OPTIONAL ANALYTICS
═══════════════════════════════════════
LuxAuth includes optional bStats metrics to help us understand usage patterns and improve the plugin. All data collected is anonymous and can be disabled in the config.
═══════════════════════════════════════
SUPPORT & COMMUNITY
═══════════════════════════════════════
Need help? Found a bug? Have a feature request?
• Join our community for updates and support
═══════════════════════════════════════
⭐ If LuxAuth helps secure your server, please leave a review! Your feedback helps other server owners discover this resource and motivates continued development.
Download now and give your players the security they deserve!