Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 9 months ago
Updated last week
RemooLogin
RemooLogin adds password-based registration and login for Minecraft servers. Players authenticate before they can move or use most gameplay features.
Features
- Player registration with password confirmation and login using commands.
- Login shortcuts:
/lfor/loginand/regfor/register. - Pre-login restrictions on movement, commands, interactions, inventory use, block actions, dropping/picking up items, and damage.
- Per-account registration date and last successful login date, recorded in UTC.
- Configurable chat prefix and player-facing messages in
config.yml. - Optional Discord webhook notifications for successful login and registration. Notifications include the player name, action, UTC date, coordinates, dimension, and world; passwords are not sent.
- Operator account management and reload commands.
- Local JSON storage; no external database is required.
Commands
| Command | Description | Access |
|---|---|---|
/register <password> <password> |
Create an account; enter the password twice | Players |
/reg <password> <password> |
Shortcut for /register |
Players |
/login <password> |
Authenticate to an existing account | Players |
/l <password> |
Shortcut for /login |
Players |
/unlogin |
Log yourself out and require authentication again | Players |
/unregister <user> |
Remove an account, including an offline player's account | Operators |
/loginreload |
Reload config.yml and account data |
Operators |
/reloadpasswords |
Reload account data only | Operators |
/remoologin |
Show the plugin's command help | Operators |
Compatibility and requirements
- The plugin declares Bukkit API baseline
1.21and is compiled against Spigot API1.21.7. - Intended target: Spigot/Paper 1.21.x and Paper 26.2/26.3. Runtime compatibility should be tested on the exact server build before deployment.
- The server must use the Java version required by its Minecraft version.
- Designed for use on offline-mode servers. This plugin does not itself verify player identity with Mojang/Microsoft authentication.
Installation and configuration
- Download the plugin JAR and place it in the server's
pluginsfolder. - Start or restart the server.
- Configure the generated
plugins/RemooLogin/config.yml. - Run
/loginreloadafter editing configuration or account data.
The plugin stores accounts in plugins/RemooLogin/passwords.json. Existing account entries can be loaded; missing timestamp fields are filled when account data is next saved.
To enable Discord notifications, set discord-webhook.enabled to true, provide your Discord webhook URL, and choose the login and registration events in config.yml. Keep the webhook URL private.
Limitations
- Passwords are currently stored in plain text, not SHA-256 or another password hash.
- There is no chat-blocking listener or authentication sound effect in the current implementation.
- The plugin uses player names as account identifiers.
- Webhook functionality requires the server to be able to reach Discord over HTTPS.
Author
Made by Remoo
Discord: remoodabest
Copyright (c) Remoo. All rights reserved.


