
Basic Login
a security mod to protect your server in offline mode
Screenshots


About this Mod
Basic Login
Basic login a neoforge security mod to protect your server in offline mode
Introduction
Basic login is similiar to authentication plugins in bukkit the mod is only needed on server side to work.
Features
- Players are completely unable to receive any damage or interact with anything until they login
- Players can't send messages or execute any commands except login or register until they login
- Automatical kick of players if they don't login within 60 seconds
Commands
- /login <password>
- /register <password> <password confirmation>
Installation & Usage
Put the mod jar file inside your server mods directory/folder. it is not need on the client.
Use /register command the first time you join the server to create a local account then use /login command with the password you used to register to authenticate yourself
FAQ
How Can I reset the password of a specific user?
- The passwords get stored inside "passwords.json" on your server in this format {"username":"hashed password"}
just delete the part corresponding to the user you want to reset his password.
- The passwords get stored inside "passwords.json" on your server in this format {"username":"hashed password"}
Is my password safe?
- Your password does not get stored explicitly. it gets stored as a hashed value so even the server owner doesn't not know your password.
How do I disable blindness effect for non-logged in users?
- You could use this mod, it is made by a nice guy.
Are you going to release other versions of this mod in the future?
- It really depends on the time I have and amount of support I'm receiving I will try my best.
You may support me here if you want: https://ko-fi.com/bravecake
Available Versions
How to Install Basic Login on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set neoforge Loader
In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.4).
Install Mod
Open the mod browser in the dashboard and search for "Basic Login". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.4, 1.21.3, 1.21.2 (+2 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Basic Login server crashes on startup – what to do?
Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.4). You can switch loaders with one click in the panel.
Is Basic Login compatible with neoforge?
Basic Login officially supports neoforge for Minecraft 1.21.4, 1.21.3, 1.21.2. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Basic Login – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Basic Login consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Basic Login with just one click on your server.