MineAuth
by QuesoX
MineAuth lets a Minecraft server require players to register and log in before they can play, using a password-based authentication system.
What it does
Players register an account with a password and log in on later visits. The mod covers password changes, a configurable limit on failed login attempts, and a session timeout that can log a returning player in automatically. Server owners can also verify IP addresses, so an account is kept from logging in from different locations, and limit each account to a single IP.
Admins manage accounts with commands. The pass command grants a player permanent login permission, and the refresh command resets a player's account status. The mod supports Fake Player Auth and includes special handling for permanent-login users. Its interface is available in several languages.
MineAuth is a Fabric mod for Minecraft 1.21.11 and runs on the server only, so players join without installing anything. It requires Fabric-Language-Kotlin on the server. The code is open source under the MIT License, and the source and issue tracker are public.
Key features
Registration and login
A full registration and login flow, with password change support for accounts that already exist.
Login attempt limits
The number of failed login attempts is configurable, which limits repeated guessing of passwords.
Session expiration and auto-login
Sessions expire after a configurable time, and returning players can be logged in automatically while the session is valid.
Admin account commands
The pass command grants permanent login permission, and the refresh command resets a player's account status.
IP verification
An option checks IP addresses against logins from different locations and can restrict each account to one IP.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners running Minecraft 1.21.11 with Fabric who want password login, session handling and admin commands for their players.
How it compares
Lyumix Discord Auth is also server-side only and open source under the MIT License, but it targets 1.21 – 1.21.1 and authenticates through Discord. Dialog auth is server-side only and covers 1.21.6 – 1.21.11, but its license is All rights reserved, so its code is not open source. Server List Password Mod needs both the client and the server, and it is not open source. Auto Login is an open source client-side mod under the MIT License for 1.19.2 – 26.2, and it changes nothing on the server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| MineAuth | Fabric | 1.21.11 | Server-side only | 2026-01-06 |
| Lyumix Discord Auth | Fabric | 1.21 – 1.21.1 | Server-side only | 2025-02-10 |
| Dialog auth | Fabric | 1.21.6 – 1.21.11 | Server-side only | 2026-03-24 |
| Server List Password Mod | Fabric | 1.21.1 – 1.21.11 | Client and server | 2026-07-16 |
| Auto Login | Fabric | 1.19.2 – 26.2 | Client-side only | 2026-07-24 |
Questions
Does MineAuth need Fabric-Language-Kotlin?
Do players need to install MineAuth?
Which Minecraft version does MineAuth support?
More from QuesoX
What the author says
A simple and easy-to-use Minecraft server authentication mod with IP verification, multi-language support, login protection, session management, and permanent login for special users. Only supports Minecraft 1.21.11 Java Edition for Fabric.
Official listing
- Modrinth page
- modrinth.com/mod/mine-auth
- Owner
- QuesoX
- Published
- 2026-01-06
- Updated on Modrinth
- 2026-01-06
- Facts verified
- 2026-10-15
