ModsFinder

Gatekeeper

by thegameratort

On offline-mode servers, Gatekeeper swaps the username-and-password sign-in for cryptographic key authentication, and the build targets Fabric 1.21.11.

FabricClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.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

  1. Key-based login

    Players authenticate with a key pair instead of a password, so nothing reusable crosses the network.

  2. Approval gate

    New players wait for operator approval, and the server admits only keys on its approved list.

  3. Key management screen

    With Mod Menu installed, a screen lists each stored entry with its server address, last used date and short key fingerprints.

  4. Pending-player suggestions

    Tab completion lets operators see which players are awaiting approval.

Compatibility

Latest build for each game version and loader.

1.21.111.1+1.21.11
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
GatekeeperFabric1.21.11Client and server2026-08-16
PassEncryptorFabric1.21.11Client-side only2026-04-25
Online UUID FixFabric1.21.11Server-side only2026-03-25
Server List Password ModFabric1.21.1 – 1.21.11Client and server2026-07-16

Questions

Does Gatekeeper need Fabric API?

Yes. Fabric API is a required dependency and must be installed next to Gatekeeper on both the client and the server.

Can Gatekeeper run on a Paper server?

Yes. The Fabric and Paper server implementations speak the same protocol, so either can run the server side of the mod, and the same Fabric client connects to both.

Does the server need online-mode turned off?

Yes. For Gatekeeper to take over the account sign-in, the server needs online-mode set to false inside server.properties.

What happens to a player who loses their key?

The key pair is stored on the player's computer. If it is lost, the player has to be approved again as a new connection.

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

All projects

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.
thegameratort, on the Modrinth page

Official listing

Owner
thegameratort
Published
2026-05-23
Updated on Modrinth
2026-08-16
Facts verified
2026-10-15

Tags