Sueta

MazeAuth

2.0.0

Player Authentication System for Minecraft offline servers.

·Plugin
  1. 2.0.0latestMazeAuth 2.0.0Jan 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.
    395 downloads
  2. 1.0.0MazeAuth 1.0.0Jan 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](https://github.com/PixelMCN/MazeAuth/issues)
    39 downloads

Similar projects

Plugin →