Gatekeeper
On offline-mode servers, Gatekeeper swaps the username-and-password sign-in for cryptographic key authentication, and the build targets Fabric 1.21.11.
What it does
The first time a client joins, the mod creates a unique key pair on its own, without any prompt. The private key stays on the player's computer, and the server keeps only the approved public keys. On later connections the client proves it holds the right key without sending the key itself over the network, so a password guess, a shared secret or a leaked login cannot be reused by someone else.
It suits small offline-mode servers whose operator knows every player in person. A new player waits for approval, and the server checks the presented key against its approved list before letting the player in. Tab completion suggests players awaiting approval to the operator. The operator needs level 3 and the mcgatekeeper.admin permission to manage the gate.
Gatekeeper requires Fabric API. Its server side runs on Fabric or Paper, which speak the same protocol, and Spigot, CraftBukkit and Folia are supported as well. Mod Menu is optional and adds a Gatekeeper Manage Keys screen for viewing stored keys. The server and every player need the mod installed.
Key features
Key-based login
Players authenticate with a key pair instead of a password, so nothing reusable crosses the network.
Approval gate
New players wait for operator approval, and the server admits only keys on its approved list.
Key management screen
With Mod Menu installed, a screen lists each stored entry with its server address, last used date and short key fingerprints.
Pending-player suggestions
Tab completion lets operators see which players are awaiting approval.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
How it compares
PassEncryptor is client-side only, under the MIT License, and published for 1.21.11, so it changes nothing on the server. Online UUID Fix is server-side only, open source under the GNU General Public License v3.0 only, and fixes player identities on the server, not logins. Server List Password Mod is client and server, under the MIT License, and covers 1.21.1 – 1.21.11, but it is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Gatekeeper | Fabric | 1.21.11 | Client and server | 2026-08-16 |
| PassEncryptor | Fabric | 1.21.11 | Client-side only | 2026-04-25 |
| Online UUID Fix | Fabric | 1.21.11 | Server-side only | 2026-03-25 |
| Server List Password Mod | Fabric | 1.21.1 – 1.21.11 | Client and server | 2026-07-16 |
Questions
Does Gatekeeper need Fabric API?
Can Gatekeeper run on a Paper server?
Does the server need online-mode turned off?
What happens to a player who loses their key?
In the catalog
Gatekeeper is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from thegameratort
Similar mods
What the author says
Gatekeeper replaces username/password login on offline-mode servers with cryptographic key authentication. Every player holds a unique digital key that the server recognises — no password to guess, share, or steal. Designed for small offline-mode servers where the operator personally knows every player.
Official listing
- Modrinth page
- modrinth.com/mod/mcgatekeeper
- Owner
- thegameratort
- Published
- 2026-05-23
- Updated on Modrinth
- 2026-08-16
- Facts verified
- 2026-10-15
