EasyAuth
by NikitaCartes
EasyAuth is an authentication mod for Fabric and Quilt servers that holds unauthenticated players in place until they log in.
What it does
Players who have not authenticated cannot place blocks, move, type commands or open the inventory. Login is handled by the server, and the mod supports both offline and online server setups. An online account can be recognized by its UUID, and a session lets a returning player log in automatically when connecting from the same IP address.
Server owners configure the mod through a config file and a set of commands. A global password can be set, passwords may contain special characters, and server messages can be translated. Fabric API is required, while LuckPerms and Vanish are optional companions. The code is open source under the MIT License, and the mod is server-side only, so players need nothing installed.
Files cover Fabric and Quilt for 1.17 – 26.3. The latest Fabric build is 3.4.4 for 26.3, and the Quilt build is 3.0.19-replaced for 1.20.1 on the beta channel. Snapshot builds are published as well.
Key features
Login gate
Unauthenticated players are blocked from placing blocks, moving, typing commands and using the inventory.
Online UUIDs
Players who own the game are identified by their online UUID, which keeps their accounts tied to the purchase.
IP-based sessions
A returning player connecting from the same IP address is logged in automatically during an active session.
Coordinate protection
Player coordinates stay hidden from unauthenticated players until they log in.
Special characters in passwords
Passwords may include special characters, and a global password can be set for the whole server.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Offline servers
Server owners running an offline-mode server use the login gate to keep accounts from being taken over by other players.
Mixed online and offline players
Servers that accept both purchased and unpurchased accounts rely on the UUID handling to tell them apart.
Who it’s for: Server owners running Fabric or Quilt servers who need players to log in before they can act. Players need no client mod.
How it compares
SimpleAuth is server-side only, open source under the MIT License, and built for Fabric and Forge on 1.16.3 – 1.16.5. Auto Login is client-side only, open source under the MIT License, and published for Fabric on 1.21.11 – 26.3, so it runs on the player's side instead of the server. Authenticate is server-side only and open source under the Apache License 2.0, with Fabric files for 1.7.10 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| EasyAuth | Fabric and Quilt | 1.17 – 26.3 | Server-side only | 2026-09-19 |
| SimpleAuth | Fabric and Forge | 1.16.3 – 1.16.5 | Server-side only | 2021-03-10 |
| Auto Login | Fabric | 1.21.11 – 26.3 | Client-side only | 2026-09-21 |
| Authenticate | Fabric | 1.7.10 – 26.3 | Server-side only | 2026-09-24 |
Questions
Does EasyAuth need Fabric API?
Do players need to install EasyAuth?
Can LuckPerms be used with EasyAuth?
In the catalog
EasyAuth is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from NikitaCartes
Similar mods
What the author says
Authentications mod for your Offline/Online server. EasyAuth disallows players who aren't authenticated to do actions like placing blocks, moving, typing commands or use the inventory.
Official listing
- Modrinth page
- modrinth.com/mod/easyauth
- Owner
- NikitaCartes
- Published
- 2021-07-14
- Updated on Modrinth
- 2026-09-19
- Facts verified
- 2026-10-15
