Repository navigation
User Manual v1.2 BETA
Command: /register <password> <password>
Description: Registers a new account. The player must enter the password twice to confirm.
Command: /login <password>
Description: Logs the player into their account.
Command: /changepass <old password> <new password> <new password>
Description: Allows a logged-in player to change their password.
Command: /pureauth
Description: Displays the help menu with a list of available administrative commands.
Command: /pureauth reload
Description: Reloads the plugin configuration (messages and settings) without restarting the server.
Command: /pureauth unregister <player>
Description: Deletes a player's account from the database.
Note: This command replaces the old 'reset' command.
Command: /pureauth forcelogin <player>
Description: Forcefully logs in a specific player (bypassing the password requirement).
Command: /pureauth location <login|register>
Description: Sets the global teleport location for authentication.
- 'login': Where players are teleported when they join and need to log in.
- 'register': Where unregistered players are teleported.
Note: Set this at your current physical position.
Command: /pureauth info <player>
Description: Displays detailed information about a player: Registration IP, Last Login IP, and Last Login Timestamp.
Command: /pureauth setpassword <player> <new password>
Description: Administratively changes a player's password (does not require the old password).
Command: /pureauth accounts <IP>
Description: Lists all usernames registered to a specific IP address.
Command: /pureauth stats
Description: [CONSOLE ONLY] Displays technical statistics: Total registered users, database status, and active configuration limits.
--- CONFIGURATION & SYSTEM NOTES ---
-
Config: To change messages, colors, and limits, see the
config.ymlfile. - Session Management: Players rejoining quickly (default 1 min) do not need to re-login.
- IP Limiting: Limits the number of accounts per IP (default 3).
- Security: All passwords are now encrypted using BCrypt.
The plugin is for Minecraft version 1.21.4 (Paper engine). JDK-21.
Developed by SzymeX Dev Studio.