SimpleAuth
SimpleAuth is a powerful mod designed exclusively for Minecraft multiplayer servers, prioritizing player security and authentication. It ensures every player registers and authenticates their account through a robust password system, offering unparalleled protection against unauthorized access.
π Key Features
π Multi-language Support
SimpleAuth supports multiple languages: English, Spanish, French, Polish, Russian, and Ukrainian. Users can choose their preferred language via:
/simpleauth changeslanguage <en/es/fr/pl/ru/ua>
/simpleauth language <en/es/fr/pl/ru/ua>
The help command /simpleauth help is also available for easier navigation.
π Secure Registration and Authentication
Players can protect their accounts using simple commands like /register and /login, or through the graphical interface available in version 5.0+.
π« Enhanced Pre-login Restrictions
Before logging in, players face the following limitations:
- Restricted Movement: Players cannot move until logged in.
- Blinding Effect: Vision is obscured to prevent unauthorized activity.
- Locked Actions: Commands, inventory access, and item interaction are disabled.
β‘ New in Version 5.0
π₯οΈ Login & Register GUI (requires mod on client)
Players now authenticate through a clean graphical interface instead of typing commands in chat. The GUI features a live countdown timer that ticks down in real time.
π Smart Wrong Password Handling
When a wrong password is entered, the GUI stays open and displays an error message so players can try again without being disconnected. Admins can optionally configure the mod to kick players on wrong password instead via kickOnWrongPassword.
π‘οΈ Rate Limit Kick
After too many failed login attempts, the player is kicked immediately to prevent brute force attacks.
βοΈ Auto Config Migration
Upgrading from an older version is seamless β missing configuration keys are added automatically without overwriting your existing settings.
β‘ Previous Additions & Improvements
β³ Temporary Invulnerability
After registering or logging in, players receive temporary invulnerability for extra safety.
πΆ Cancel-on-Move Option
The invulnerability can be configured to cancel automatically if the player moves, preventing abuse.
π οΈ Commands
- Change your password β
/changepassword <oldPassword> <newPassword>
- Force player login β
/forcelogin <user> (console/OP/permission level 4 only)
- Change language β
/simpleauth language <en/es/fr/pl/ru/ua>
- Help β
/simpleauth help
π Additional Details
- π Advanced Password Encryption: Strong protection for account data.
- π JSON-Based Credential Storage: Simple, scalable, and secure.
π¦ Installation
| Version |
Client |
Server |
| 4.x and below |
β Not required |
β
Required |
| 5.0+ |
β
Required |
β
Required |
Note: Version 5.0+ introduces a graphical authentication interface, which requires the mod to be installed on both client and server. If you prefer a server-only setup, use version 4.x.
π Why Choose SimpleAuth?
SimpleAuth is the ideal choice for server administrators who value security, control, and a seamless experience. Protect your server and empower your players with the reliability they deserve.