MixAuth
by truscdo
MixAuth lets a NeoForge server accept both premium Mojang accounts and offline-mode players in the same world, without forcing one mode on everyone.
What it does
The mod is installed on the server only, and it takes effect when a player joins. On a first connection, MixAuth settles whether that player logs in with a Mojang account or as an offline player, then keeps the answer in a player list. Later logins read that list and choose the same path again, so each player stays on the route picked at the start.
Premium players are checked during the handshake: MixAuth opens an authentication exchange with Mojang and confirms the player's session, and once that succeeds the player joins under a verified account identity. Clients need nothing installed, so players join without adding the mod themselves.
MixAuth is open source under the GNU Lesser General Public License v3.0 only. Files target 1.21.1 – 26.3, and the latest NeoForge file is 1.3.3 for 26.3, published 2026-09-28. Source code and an issue tracker are linked from the project.
Key features
Mixed online and offline logins
One server accepts premium Mojang accounts and offline players side by side, in offline-mode setups that would otherwise be all-or-nothing.
Automatic mode detection
The first join sets whether a player logs in online or offline, and the result is stored so later logins reuse it.
Password registration for offline players
Offline players set a password at first join and log in with it afterwards, before any gameplay is allowed.
Pending state until registration
Unregistered offline players are held in a pending state, so they cannot act on the server until they register or log in.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Basic Login is server-side only, MIT licensed and published for 1.21 – 1.21.4 on NeoForge. NefAuth is server-side only and MIT licensed, but it has files for 1.21.1 only. Login is server-required with optional client support, covers 1.21 – 26.3 across Fabric, Forge, NeoForge and Quilt, and is MIT licensed. MixAuth differs by mixing online and offline players on one server, a function none of these three alternatives describes.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| MixAuth | NeoForge | 1.21.1 – 26.3 | Server-side only | 2026-09-28 |
| Basic Login | NeoForge | 1.21 – 1.21.4 | Server-side only | 2025-01-15 |
| NefAuth | NeoForge | 1.21.1 | Server-side only | 2026-08-06 |
| Login | Fabric, Forge, NeoForge and Quilt | 1.21 – 26.3 | Server required, client optional | 2026-10-04 |
Questions
Does MixAuth need to be installed on clients?
What happens when an offline player joins for the first time?
Which loaders and versions does MixAuth support?
In the catalog
MixAuth is one of 8,016 Management mods on ModsFinder, and one of 2,689 Management mods for NeoForge. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
Adds login authentication to NeoForge servers running in offline mode.
Official listing
- Modrinth page
- modrinth.com/mod/mixauth
- Owner
- truscdo
- Published
- 2026-07-06
- Updated on Modrinth
- 2026-09-28
- Facts verified
- 2026-10-15
