
MazeAuth
Player Authentication System for Minecraft offline servers.
- Загрузки
- 287
- Подписчики
- 0
- Обновлён
- 28 января 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 31 декабря 2025 г.
Secure, Lightweight Authentication for Your Server
MazeAuth is a powerful yet simple authentication plugin designed for modern Minecraft servers. Protect your server with a robust registration and login system that balances security and user experience.
Features
- Secure Authentication - BCrypt password hashing with session management and device fingerprinting
- Hybrid Server Support - Auto-detect Premium Java, Cracked, and Bedrock players
- Pre-Login Lockdown - Block movement, chat, and interactions until authenticated
- Dual Database - SQLite (default) or MySQL with HikariCP
- Folia-Ready - Full regional threading support
- Modern Formatting - MiniMessage and legacy color code support
Protect Your Server
- Prevent unauthorized access
- Customizable password requirements
- Session management
- Configurable login attempt limits
- Permission-based command system
Need a Minecraft server? Consider TeroHost

Ченджлог
2.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 28 января 2026 г.
This is a complete rewrite of the version 1 of this plugin, this isnt compatible with any version released before this, and you will lose login data if updated to it.
1.0.0Бета1.21.9, 1.21.10, 1.21.11 · 1 января 2026 г.
MazeAuth v1.0.0 - Initial Release
Features
Core Authentication
- Secure Registration & Login System
/register <password> <confirmPassword>- Create a new account/login <password>- Authenticate your session/changepassword <old> <new> <confirm>- Securely update your password/logout- End your current session
Session Management
- Smart Auto-Login System
- IP-based session validation
- Configurable session timeout
- Optional IP subnet matching
- Automatic session refresh on activity
Security
- Advanced Protection
- BCrypt password hashing
- Individual password salting
- Configurable login attempt limits
- Account lockout after failed attempts
- Secure session management
Player Experience
- Customizable Messages
- Multi-language support
- Configurable welcome messages
- Customizable title & subtitle display
- Action bar reminders for unauthenticated players
Administration
- Powerful Admin Tools
/mazeauth reload- Reload configuration/mazeauth help- View help information- Tab completion for all commands
- Permission-based command access
Database
- Flexible Storage
- SQLite (default)
- MySQL/MariaDB support
- Automatic table creation
- Efficient data handling
🛠 Technical Improvements
- Built for Paper 1.21.x
- Java 21 compatibility
- Modern Adventure API integration
- Asynchronous database operations
- Comprehensive configuration options
- Clean, maintainable codebase
📦 Dependencies
- Paper API 1.21.x
- bStats Metrics (relocated)
- HikariCP (for MySQL)
- BCrypt
🔗 Permissions
mazeauth.register- Allow registration (default: true)mazeauth.login- Allow login (default: true)mazeauth.changepassword- Allow password changes (default: true)mazeauth.admin- Administrative commands (default: op)
📝 Notes
- This is the initial stable release of MazeAuth
- Configuration will be automatically generated on first run
- Default configuration includes recommended security settings
- For support, please visit GitHub Issues
Комментарии
Загружаем…