ModsFinder

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.

NeoForgeServer-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.21.1 – 26.3

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

  1. 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.

  2. 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.

  3. Password registration for offline players

    Offline players set a password at first join and log in with it afterwards, before any gameplay is allowed.

  4. 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.

26.31.3.3
26.21.3.3
26.1.21.3.3
1.21.111.3.3
1.21.81.3.3
1.21.51.3.3
1.21.11.3.3
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
MixAuthNeoForge1.21.1 – 26.3Server-side only2026-09-28
Basic LoginNeoForge1.21 – 1.21.4Server-side only2025-01-15
NefAuthNeoForge1.21.1Server-side only2026-08-06
LoginFabric, Forge, NeoForge and Quilt1.21 – 26.3Server required, client optional2026-10-04

Questions

Does MixAuth need to be installed on clients?

No. Only the server needs it, and players join without installing anything.

What happens when an offline player joins for the first time?

The player must register with a password before taking any action. Until registration is complete, the player stays in a pending state.

Which loaders and versions does MixAuth support?

MixAuth is published for NeoForge only, with files for 1.21.1, 1.21.5, 1.21.8, 1.21.11, 26.1.2, 26.2 and 26.3.

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

Official listing

Owner
truscdo
Published
2026-07-06
Updated on Modrinth
2026-09-28
Facts verified
2026-10-15

Tags