ModsFinder

Alternative Authentication Neoforge Port

by DrapNard

Alternative Authentication NeoForge Port lets a Minecraft server accept players from third-party authentication services such as Ely.by alongside Mojang accounts.

NeoForgeServer-side onlyMIT LicenseOpen source1.21.1

What it does

A server running the port checks each joining player against a list of authentication providers, in an order set in the configuration file. By default Mojang is checked first. When Mojang cannot authenticate a joining player, the mod moves on to the next provider in the configured list, for example Ely.by, so a server accepts both account types and Mojang's own login remains in use.

Providers can be added, removed and reordered in the configuration file. Support extends to player textures served by third-party skin servers, to fetching extra player properties during login, and to the whitelist, which resolves players through the configured providers before adding them. Secure chat profile enforcement from Mojang is disabled for players who use third-party providers, since those providers usually cannot supply it.

The mod is server-side only, so players join without installing it. Players who want to join through a third-party provider need a compatible launcher that uses authlib-injector. Files cover 1.21.1 only, with NeoForge as the loader. The port is an unofficial continuation of work originally created by GGSkyOne, and the code is open source under the MIT License.

Key features

  1. Configurable provider order

    Providers are listed in a configuration file where they can be added, removed or reordered, with Mojang checked first by default.

  2. Fallback authentication

    When Mojang authentication fails, a joining player is checked against the next configured provider, such as Ely.by.

  3. Third-party skins

    Player textures can be loaded from third-party skin servers that are configured alongside the authentication providers.

  4. Whitelist resolution

    Whitelist entries for players from third-party providers are resolved through the configured providers before being added.

Compatibility

Latest build for each game version and loader.

1.21.11.1.1
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Server owners who want players with accounts on third-party authentication services to join without giving up Mojang accounts. Players who connect this way need a launcher that works with authlib-injector.

Questions

Does Alternative Authentication NeoForge Port need to be installed on clients?

No. It runs on the server alone, so players need nothing extra to join. Players using a third-party provider need a compatible launcher with authlib-injector.

Can Mojang accounts still join the server?

Yes. Mojang is checked first by default and keeps working while the Mojang provider stays enabled in the configuration.

Which game versions does the port support?

Files cover 1.21.1 only. The latest NeoForge file, 1.1.1 for 1.21.1, was published on 2026-07-09.

What the author says

Alternative Authentication NeoForge is an unofficial NeoForge 1.21.1 port of Alternative Authentication, originally created by GGSkyOne. This mod allows a Minecraft server to authenticate players using multiple authentication providers, including Mojang and third-party services such as Ely.by, without replacing or…
DrapNard, on the Modrinth page

Official listing

Owner
DrapNard
Published
2026-07-09
Updated on Modrinth
2026-07-09
Facts verified
2026-10-15