safeserver
safeserver, a Fabric server mod, requires players to log in with a password before they can act on a server, and it locks down commands and actions until they do.
What it does
Players set a password the first time they join a server and log in with it on later joins. Until a player authenticates, the mod blocks breaking and placing blocks, including attempts made through items or entities that interact with the world. Only the login and setpassword commands stay available.
Operator status is handled as a safety measure. A player who has op is stripped of it on joining and kept without it until authentication succeeds, and is removed again when disconnecting. After a successful login, op is restored for players who originally held it. The mod generates its configuration file automatically on first load.
safeserver requires Fabric API and runs on the server only, so players join without installing anything. It is open source under the MIT License and is published for Fabric across 23 release versions, 1.20.1 – 26.3, with 2.2.0 for 26.3 as the latest file. It also works on cracked servers with online-mode turned off.
Key features
Password protection
A password is created at the first join, and every later join asks for it to log in.
Interaction blocking
Unauthenticated players cannot break or place blocks, including through items or entities that act on the world.
Command restriction
Until authentication, only the login and setpassword commands can be used.
Operator safety
Op status is taken away while a player is unauthenticated, removed on disconnect, and restored after a successful login.
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.x6 of 6 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Cracked and offline servers
With online-mode off, a server without account verification can still require a password for each player.
Protecting op accounts
Server owners can keep operator accounts from acting before the real player has logged in.
Who it’s for: Server owners who run public or offline servers and want each player to authenticate with a password before joining the world.
How it compares
Login System is also server-side only and open source under the MIT License, but it runs on Fabric, Forge and NeoForge across 1.20 – 26.2. Server List Password Mod is client and server and covers 1.21.1 – 1.21.11. Fast Login is client-side only for 1.21.11 and does not require a server install. One Password Auth is not open source and uses the Creative Commons Attribution 4.0 license.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| safeserver | Fabric | 1.20.1 – 26.3 | Server-side only | 2026-09-20 |
| Login System | Fabric, Forge and NeoForge | 1.20 – 26.2 | Server-side only | 2026-08-24 |
| Server List Password Mod | Fabric | 1.21.1 – 1.21.11 | Client and server | 2026-07-16 |
| Fast Login | Fabric | 1.21.11 | Client-side only | 2026-07-15 |
| One Password Auth | Fabric | 1.21.1 – 26.2 | Not published | 2026-09-20 |
Questions
Does safeserver require Fabric API?
Do players need to install safeserver?
Which game versions does safeserver support?
In the catalog
safeserver is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.
More from YourAverageDev
Similar mods
What the author says
A simple Fabric mod for Minecraft that adds mandatory password authentication to your server, enhancing security. Made for online-mode off / cracked servers.
Official listing
- Modrinth page
- modrinth.com/mod/safeserver
- Owner
- YourAverageDev
- Published
- 2024-04-09
- Updated on Modrinth
- 2026-09-20
- Facts verified
- 2026-10-15
