Compatibility
Minecraft: Java Edition
1.21.8
Platforms
Tags
Creators
Details
Licensed MIT
Published last month
Updated 3 days ago
AuthSystem
A secure and lightweight authentication plugin for Minecraft servers, built with Paper API.
Features
- Registration & Login — Secure player authentication with BCrypt password hashing
- Premium Authentication — Toggle online-mode login for Mojang verified players
- MySQL Storage — Persistent data with HikariCP connection pooling
- Brute-force Protection — Configurable kick or timed ban after too many failed attempts
- Authentication Timeout — Automatic disconnection for players who don't authenticate in time
- Multilingual — Built-in English and Italian language support, easily extensible
- Admin Tools — Password reset, player unregister, IP lookup, and config reload
- Developer API — Lightweight API for integration with other plugins via JitPack
- Update Checker — Notifies admins of new releases on startup
Requirements
- Java 21+
- Paper 1.21+ (Spigot/Bukkit compatible)
- MySQL 5.7+ or MariaDB 10.3+
Installation
- Download the latest
AuthSystem.jarfrom the releases page - Place the JAR in your server's
plugins/folder - Start or restart the server
- Edit
plugins/AuthSystem/config.ymlwith your database credentials - Reload or restart the server to apply changes
Documentation
Full documentation including commands, permissions, configuration, and API reference:
Bug Reports & Feature Requests
Found a bug or have a suggestion? Open an issue on GitHub Issues.
License
This project is licensed under the MIT License.
Developed by zImpoo


