Simple Login

Mods
21,423 Downloads Last Updated: Jul 2, 2021 Game Version: 1.16.5

SimpleLogin

SimpleLogin is a forge mod aimed to protect servers in offline-mode.

For the latest documentation for Minecraft 1.16 versionos, please read on GitHub.

Installation

Put the simplelogin-xxx.jar into the mods directory on both server-side and client-side.

Usage

You don't need to change anything in most cases.

The player's password doesn't need to be inputted manually, instead, the client would generate a random UUID as the password and save it in the client's configuration file, sending it to the server when joining.

The server would store the player's password the first time he joins in, and then check the password every time he joins in.

FAQ

Is it safe to store the password in the player's data?

Sure, the password is saved using BCrypt.

What should I do if I want to change a client?

You should backup your minecraft_folder/config/simplelogin.cfg file and copy it to your new client.

Commands

Server

  • /simplelogin unregister <PlayerName>

Unregister the player.

  • /simplelogin save

Save all player entries.

  • /simplelogin setDefaultGameType <PlayerName> <GameType>

Configure the after-login game type for the player.

Client

  • /sl_changepassword <OldPassword> <NewPassword>

Change your password.

Please note that you need to change the password in your client configuration file manually, and it is suggested to change it via the configuration GUI for you don't need to restart your client by this way.

Configuration

Client

  • Password: String

Your password which will be sent to the server.

Server

  • Login Timeout: Integer

How many seconds to wait before a player login.

  • White-listed commands: String Array

Commands which are allowed to be executed by a player who hasn't log in.

  • Storage Method: String

How to storage player entries. Available methods are file and capability.

Links:

Usage

GitHub

Comments

  • To post a comment, please or register a new account.
Posts Quoted: