• Secure Authentication System – Advanced account registration and login protection for every player.
• MySQL / SQL Database Support – Store player data securely with fast and reliable database integration.
• Password Encryption – Passwords are securely hashed and protected from unauthorized access.
• Session Login System – Automatically remembers trusted sessions to reduce repeated logins.
• Premium & Cracked Support – Works seamlessly on both online-mode and offline-mode servers.
• Account Registration – Easy and secure player account creation using simple commands.
• Login Protection – Prevents unauthorized access to player accounts.
• Authentication Timeout – Players must authenticate within the configured time limit.
• Movement Restriction Before Login – Blocks movement until authentication is completed.
• Command Restriction Before Login – Prevents unauthorized command usage before login.
• Chat Restriction Before Login – Stops unverified players from chatting.
• Inventory Protection – Keeps inventories secure until players authenticate.
• Anti-Bot Protection – Helps reduce automated bot join attacks.
• Anti-Alt Features – Additional protection against alternate account abuse.
• Customizable Messages – Fully configurable login, register, and system messages.
• Title & Subtitle Support – Clean authentication prompts using Minecraft titles.
• Custom Join Handling – Smooth and professional player join experience.
• Password Change System – Allows players to securely update passwords.
• Account Management Commands – Essential tools for players and administrators.
• Fast Database Caching – Optimized data handling for improved performance.
• Lightweight & Optimized – Minimal resource usage with high performance.
• Paper Support – Fully compatible with Paper servers.
• Zero Premium Dependencies – No expensive third-party plugins required.
• Highly Configurable – Easily adjust settings to match your server's needs.
• /register <password> <confirmPassword> – Registers a new account and secures it with a password
• /login <password> – Authenticates a registered account and grants access to the server.
• /changepassword <oldPassword> <newPassword> – Changes the player's current password.
• /auth forcelogin <player> – Instantly authenticates a player without requiring a password.
• /auth forcelogout <player> – Logs a player out and requires them to authenticate again.
• /auth info <player> – Displays detailed authentication information about a player.
• /auth reload – Reloads all plugin configuration files without restarting the server.
• /auth resetpassword <player> <newPassword> – Resets a player's password to a new one.
• /auth setspawn – Sets the authentication spawn location for unauthenticated players.
• /auth unregister <player> – Removes a player's account from the authentication database.
• /auth version – Displays the currently installed EndCore Auth version.
• /pass <player> – Displays the current password of that specific player
• endcoreauth.player – Grants access to all standard player authentication commands.
• endcoreauth.force – Allows forced authentication actions when required.
• endcoreauth.reload – Allows reloading of plugin configuration files.
• endcoreauth.admin – Grants access to all EndCore Auth administrative commands.
• endcoreauth.admin.alerts – Receive alerts for suspicious activity, alts, bots, and VPN detections.
• endcoreauth.admin.clearalt – Allows clearing alt account records from the database.
• endcoreauth.admin.ignorealt – Allows marking a player to bypass alt-account checks.
• endcoreauth.admin.ignorebot – Allows marking a player to bypass bot-detection checks.
• endcoreauth.admin.ignorevpn – Allows marking a player to bypass VPN detection.
• endcoreauth.admin.pass – Grants access to sensitive password management commands.
• endcoreauth.admin.reload – Allows use of administrative reload functions.
• endcoreauth.admin.spawnset – Allows setting the authentication spawn location.
• endcoreauth.admin.unignorealt – Removes a player's alt-check bypass status.
• endcoreauth.admin.unignorebot – Removes a player's bot-check bypass status.
• endcoreauth.admin.unignorevpn – Removes a player's VPN-check bypass status.
• endcoreauth.bypass – Completely bypasses authentication requirements and restrictions.
