ModsFinder

NeoLogin

by kmrvit

NeoLogin is a NeoForge login mod for servers that require players to register and authenticate before they can play, with passwords stored using PBKDF2 hashing.

NeoForgeServer-side onlyMIT License1.21.1

What it does

Players register an account with a password and sign in each time they join. Passwords are hashed with PBKDF2, and the interface supports English and Russian. Account data can be kept in a local SQLite file, which works without setup, or in a remote MySQL database for networks with several servers. Passwords typed into chat commands are masked in the console log, and the mod includes a real-time monitor for server TPS and player ping shown in the action bar.

The mod runs on the server only, so players join without installing anything. A configuration migrator updates the structure of the config file when the mod is updated, which reduces broken settings and duplicate parameters. The latest NeoForge file is 1.1.2 for 1.21.1, published on 2026-09-23, and the mod is released under the MIT License. It is not open source. Builds target 1.21.1 only.

Key features

  1. Password hashing

    Passwords are stored with PBKDF2, and registration, login and password changes are handled by the server.

  2. Database choice

    Accounts can be saved in local SQLite storage or in a remote MySQL database for multi-server setups.

  3. Console password masking

    Passwords entered in authentication commands are replaced with a mask in console output.

  4. Live server monitor

    A built-in display shows server TPS and player ping in the action bar while admins play.

Compatibility

Latest build for each game version and loader.

1.21.11.1.2
ReleaseBetaAlphaNot available

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

Use cases

Protecting an offline-mode server

Players must register and log in before they can take actions on the server, which keeps accounts separate.

Running several servers

A shared MySQL database lets accounts carry over between servers in the same network.

Who it’s for: Server owners who want password-based accounts on a NeoForge 1.21.1 server, and admins who need account tools such as password reset, forced password change and account removal.

How it compares

Full comparison

NullPass is a server-side NeoForge mod for 1.21.1 under the MIT License, and it is not open source. Basic Login is also server-side on NeoForge, covers 1.21 – 1.21.4 and is under the MIT License, which makes it the option for servers on a wider version range. NefAuth is server-side on NeoForge for 1.21.1 under the MIT License and is not open source.

ModLoadersGame versionsEnvironmentUpdated
NeoLoginNeoForge1.21.1Server-side only2026-09-23
NullPassNeoForge1.21.1Server-side only2026-08-10
Basic LoginNeoForge1.21 – 1.21.4Server-side only2025-01-15
NefAuthNeoForge1.21.1Server-side only2026-08-06

Questions

Does NeoLogin need to be installed on the client?

No. Server owners install it, and players connect with no copy of their own.

Where are player accounts stored?

By default they go into a local SQLite file. A remote MySQL database can be configured for servers that share accounts.

Which permission do admin commands require?

Admin commands require the neologin.admin permission, which is granted at OP level 2.

In the catalog

NeoLogin is one of 8,016 Management mods on ModsFinder, and one of 2,689 Management mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

Similar mods

What the author says

It is designed with a focus on stability under load, enterprise-grade password security, console privacy, and ease of administration. Key Features: - Flexible Database Storage: Out-of-the-box support for local SQLite storage (does not require any configuration) and remote MySQL database support for multi-server…
kmrvit, on the Modrinth page

Official listing

Owner
kmrvit
Published
2026-04-25
Updated on Modrinth
2026-09-23
Facts verified
2026-10-15

Tags