Turnstile
by arzcbnh
Turnstile lets a Minecraft server require a personal token, placed in the server address as a subdomain, before an offline-mode player can join.
What it does
Turnstile runs on the server and adds token-based authentication to offline-mode servers. A connected client requests a token by running the command turnstile token generate in game. Turnstile checks each incoming token against the player's offline-mode UUID, and a valid token allows the join.
Server moderators can grant one-time passes that let a player join without a token. Once in, the player is prompted to create a fresh token, and a successful authentication clears any remaining passes. Operators cannot generate a token for another player, a rule the mod enforces for security reasons, and tokens are hashed before they are stored in the server data.
Turnstile requires Fabric API, and it works with Fabric Loader 0.19.3 and Fabric API 0.153.0+26.2. It runs on the server alone and is published for Fabric only, in a single build for 26.2: 0.1.0-beta.1, released 2026-07-20 on the beta channel. The code is under the GNU General Public License v3.0 only, so Turnstile is open source.
Key features
Personal tokens
Each player authenticates by connecting through a personal token placed as the first subdomain of the server address.
Token generation command
A connected player requests a token with a single command, and only the player can generate their own token.
One-time passes
Moderators can issue one-time passes so a player can join once without a token, then must create one.
Runtime toggle
Token authentication can be switched on or off while the server runs, without a restart.
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
How it compares
Turnstile is server-side only and open source under the GNU General Public License v3.0 only, with a single 26.2 Fabric build. GitPuller is also server-side only and open source under the Apache License 2.0, but it covers 1.20.6 – 26.3 and targets a different task. AuthBack can run on a client, a server or both, and is open source under the GNU Affero General Public License v3.0 only, for 1.21.10 – 26.3.
Questions
Which loader does Turnstile need?
Do players need to install Turnstile?
Can an operator generate a token for another player?
In the catalog
Turnstile is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,894 mods support Minecraft 26.2.
Similar mods
What the author says
Turnstile is a server-side Fabric mod that adds token-based authentication to offline-mode Minecraft servers. Players authenticate by connecting through a server address with a personal token as its first subdomain, so no in-game login command is required. Configure a wildcard DNS record such as *.mc.example.com…
Official listing
- Modrinth page
- modrinth.com/mod/turnstile
- Owner
- arzcbnh
- Published
- 2026-07-20
- Updated on Modrinth
- 2026-07-20
- Facts verified
- 2026-10-15
