ModsFinder

OfflinePass

by Stabosa97

OfflinePass lets a server with offline-mode players check each joining username against a password list, so the server accepts only the people who hold the right password.

ForgeClient and serverAll rights reserved1.20.1

What it does

Offline servers normally cannot use a whitelist, because the server has no way to confirm who is connecting. OfflinePass covers that gap: the server owner stores a password for each allowed username in a configuration file, and a player who joins must send the matching password first. A name change alone does not get a player in, since the password is tied to the username that is requested.

The password file is world/serverconfig/serverofflinewhitelist.toml, and the entries follow a simple username:password format. Passwords can be written by hand or generated by the mod, which uses special characters or only numbers depending on the option chosen. Generated passwords can then be sent to friends, and the server owner can also receive one. The login process is handled by the client, which sends the password packet, and the server checks it against the list before letting the player in.

OfflinePass is a server-side check and needs both the server and every player to have it installed. It is published for Forge only, with a single game version, 1.20.1, and its latest file is 1.0.0. The mod is released under All rights reserved, so it is not open source.

Key features

  1. Password-gated joining

    Only players whose username and password match an entry in the file are let in, even on offline-mode servers.

  2. Generated passwords

    The mod can generate passwords using special characters or numbers only, so owners do not have to invent them.

  3. Plain-text password file

    Passwords are stored in world/serverconfig/serverofflinewhitelist.toml, one username and password per entry.

  4. No login commands

    Players do not type a login command after joining, so the check happens once at connection and needs no in-game step.

Compatibility

Latest build for each game version and loader.

1.20.11.0.0
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Server owners who run offline-mode servers and want a whitelist that works without online accounts.

How it compares

Full comparison

Stupid Login is client and server, on Forge and NeoForge for 1.20.1 – 1.21.1, and is not open source. ServerOfflineAuth is server-side only for 1.20.1 – 1.20.6 under the MIT License, so players join without installing it. DAuthentication is client and server for 1.20.1 only, and is not open source.

ModLoadersGame versionsEnvironmentUpdated
OfflinePassForge1.20.1Client and server2024-11-27
Stupid LoginForge and NeoForge1.20.1 – 1.21.1Client and server2026-08-03
ServerOfflineAuthForge1.20.1 – 1.20.6Server-side only2026-04-24
DAuthenticationForge1.20.1Client and server2026-02-18

Questions

Does OfflinePass have to be installed on both sides?

Yes. A server running it needs every connecting player to have it too.

Where are the passwords stored?

They are kept in world/serverconfig/serverofflinewhitelist.toml, with one username and password per entry.

Can players log in with a changed name?

No. The password is tied to the username requested, so a changed name does not match an entry in the file.

Which loader and version does OfflinePass support?

It is published for Forge only, for Minecraft 1.20.1, with the latest file at 1.0.0.

In the catalog

OfflinePass is one of 5,392 Social mods on ModsFinder, and one of 1,817 Social mods for Forge. 34,764 mods support Minecraft 1.20.1.

Similar mods

What the author says

userpasswords = ["1234:stabbyeli", "insertpasswordhere:codinghuman", "passworddd:RDJX3", "password:username"] Q: Why would I wanna add this to my offline server? A: Well, first of all, whitelist doesn’t work for offline servers! And if it did, it wouldn’t even matter – you can change your name to ANYTHING on offline…
Stabosa97, on the Modrinth page

Official listing

Owner
Stabosa97
Published
2024-11-27
Updated on Modrinth
2024-11-27
Facts verified
2026-10-15

Tags