COWMODSКаталог модов

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

TeroHost

Последние версии

Все версии →
release

MazeAuth 2.0.0

2.0.0
28 янв. 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.0
1 янв. 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)