ModsFinder

SmartLogin

by Calimarri

SmartLogin is a Forge utility for Minecraft 1.8.9 that signs players into servers automatically, so no login command has to be typed after each join.

ForgeClient-side onlyMIT License1.8.9

What it does

Once a server is saved in the configuration, the mod sends the stored password when the client connects, which is the automatic login the author describes. The password and the login behavior are set in a file named smartlog.cfg inside the .minecraft folder, found in whatever game directory is in use. Opening that file with Notepad or any plain text editor shows an entry such as S:password=ChangeMe, which the player replaces with a real password.

The change takes effect after the game is saved and relaunched, and the author notes that the game only needs to be run once and closed before the file can be edited. SmartLogin is published for Forge on 1.8.9 only, and the environment is client-side only, so only the player's own client needs the mod and the server runs without it. The code is released under the MIT License and is not open source.

Key features

  1. Automatic server login

    The mod signs the player into servers it has been set up for, skipping the manual login step on every join.

  2. Config in the game directory

    The file is created in the config folder inside .minecraft, so it travels with the game directory in use.

  3. Setup by one launch

    Running the game once and closing it creates the file, and the settings take effect after saving and relaunching.

Compatibility

Latest build for each game version and loader.

1.8.91.8.9-1
ReleaseBetaAlphaNot available

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

Use cases

Private or home servers

A player who joins the same server often can keep the password in the config file rather than typing it each session.

Who it’s for: Players on Minecraft 1.8.9 with Forge who join password-protected servers frequently. Because the password is stored in plain text, the mod suits players who accept that risk on their own computer.

How it compares

Full comparison

NoSession is also client-side only and open source under the MIT License, but it targets Forge 1.8.9 like SmartLogin and handles sessions differently. OfflinePass and Stupid Login both need the server as well as the client, and they are not open source; OfflinePass covers only 1.20.1, and Stupid Login covers 1.20.1 – 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
SmartLoginForge1.8.9Client-side only2025-04-12
NoSessionForge1.8.9Client-side only2023-12-25
OfflinePassForge1.20.1Client and server2024-11-27
Stupid LoginForge and NeoForge1.20.1 – 1.21.1Client and server2026-08-03

Questions

Does SmartLogin need to be installed on the server?

No. Only the player's game needs it, and servers run without it.

Where is the password stored?

In smartlog.cfg, inside the config folder of the .minecraft directory. The line reads S:password=ChangeMe and is edited with a plain text editor.

Does a settings change need a restart?

Yes. The author says the file is created by running the game once and closing it, and changes take effect after saving and relaunching Minecraft.

In the catalog

SmartLogin is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 955 mods support Minecraft 1.8.9.

More from Calimarri

All projects

Similar mods

What the author says

Isnt it annoying having to type out the /login for ALOT of servers? Well it is to me, so I wrote this mod to automatically sign me into those servers.
Calimarri, on the Modrinth page

Official listing

Owner
Calimarri
Published
2025-04-12
Updated on Modrinth
2025-04-12
Facts verified
2026-10-15

Tags