
MazeAuth
Player Authentication System for Minecraft offline servers.
Автор: Pixelis0P4950обновлён 28 янв. 2026 г.
УправлениеОбщениеУтилиты
Описание
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

Последние версии
Все версии →release
MazeAuth 2.0.0
2.0.028 янв. 2026 г.448Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur, spigot
Что нового
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.
beta
MazeAuth 1.0.0
1.0.01 янв. 2026 г.47Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Что нового
# 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](https://github.com/PixelMCN/MazeAuth/issues)