Mineuniverse
Log in Register
Mods

NeoLogin

Secure NeoForge auth mod with SHA-256, on-screen UI, spectator lock, anti-grief, multi-language (EN/RU) and admin TPS/Ping monitor.
by kodoo
Download Claim this project
405 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Server Utility

NeoLogin - Advanced Authentication for NeoForge
 
NeoLogin is a powerful and secure server-side authentication mod for NeoForge 1.21.1. It provides a seamless login experience with a focus on security, performance, and customization.

🚀 Key Features
Secure Password Hashing: All passwords are stored using SHA-256 hashing.
Encrypted Data Storage: Player data is stored in an encoded format in config/neologin/ to prevent unauthorized access.
Immersive UI: Reminders and notifications are displayed directly on the screen (Action Bar), keeping the chat clean.
Spectator Login Screen: Players are automatically placed in Spectator mode while authenticating to prevent interaction and griefing.
Anti-Grief Measures: Movement, interaction, damage, and chat are blocked until the player logs in.
Admin Monitor: Built-in TPS and Ping monitor for server administrators.
Multi-language Support: Easily switch between English and Russian using a simple command.
Custom Branding: Change the mod's brand name in messages to match your server's name.

🛠 Commands
Player Commands
- /register <password> <confirmPassword> (Alias: /reg) - Create a new account.
- /login <password> (Alias: /l) - Authenticate your session.
- /changepassword <oldPassword> <newPassword> - Update your security.
- Admin Commands (Permission: neologin.admin or OP Level 2)
- /neologin forcelogin <player> - Manually authenticate a player.
- /neologin setpassword <player> <newPassword> - Reset a player's password.
- /neologin setbrand <name> - Change the display name in authentication messages.
- /neologin setlang <en|ru> - Switch between English and Russian languages.
- /neologin unregister <player> - Reset a player's account (deletes password, forces re-registration).
- /neologin monitor - Toggle the TPS/Ping monitor BossBar.

⚙️ Configuration
The mod can be configured via config/neologin-server.toml:
- authTimeoutSeconds: Time limit for authentication before being kicked.
- maxLoginAttempts: Maximum failed attempts before being kicked.
- brandName: The name displayed in headers (e.g., "NeoLogin").
- language: The current language of the mod (en or ru).
- Simple & Robust: No more messy message configs. All translations are handled internally based on your language choice.

🔒 Security & Protection
NeoLogin is built with security in mind. The mod is compiled with obfuscation techniques that remove variable names and debug info, making it harder to decompile and analyze for vulnerabilities.

Perfect for private servers, small communities, and competitive environments.

 

v1.1.0 — Bug Fixes & Full Locali
MC 1.21.1, NeoForge, Server
Release 2026-05-21 Get
NeoLogin 1.0.0
MC 1.21.1, NeoForge, Server
Beta 2026-04-25 Get

You Might Also Like

APTweaks: Items (11.x Classic)
Item clustering (fallen blocks, experience orbs, ...) and garbage cleanup.
9,884,514
VanillaDeathChest (Fabric)
Places containers when players die that contain their items.
994,762
Styled Nicknames
Simple, but configurable nicknaming mod allowing your server's players (and admins) to change their nickname with full formatting support
989,499
Tiquality
Make server lag the problem of the source player.
99,489
Blame (Fabric)
Those gosh darn crashlogs not saying which worldgen feature is crashing!
99,012
Weathering with You
Forecast Minecraft weather with a radar or a hat!
98,579