AuthMe Premium connects AuthMe Bungee or AuthMe Velocity with AuthMeReloaded so verified premium Java players and Floodgate Bedrock players can skip /login and /register on mixed-mode Minecraft networks.
The demo shows the user-facing difference between cracked and premium paths. Real proxy and backend logs are documented below.
The site and docs now mirror the actual product: proxy auto-login, backend trust approval, self-service commands, and optional Vault synchronization.
Verified premium players skip the normal AuthMe password flow on mixed-mode proxy networks.
Optional Floodgate integration gives Bedrock players the same seamless auth experience.
AuthMe Premium Bukkit completes backend auth, trust checks, and Vault state synchronization.
Uses allowed-proxies.txt and pending-proxies.txt to protect backend force actions.
Players can use /premium, /cracked, and /premiumuuid when your policy allows it.
Choose a simple file-based setup, persistent MySQL storage, or fast memory-only testing.
Optionally add or remove groups on the backend when premium or cracked state changes.
Review pending proxy UUIDs, approve or reject them, and manage player premium state from the proxy.
One proxy component handles premium detection and one backend component completes trusted AuthMe actions on the auth server.
The website now reflects the current source code instead of template placeholders.
allowed-proxies.txt.authmepremium.usage for proxy admin commands, authmepremium.admin for backend proxy-review commands, and optional self-service permissions when self-service-commands.require-permission=true.AuthMe Premium Bukkit only accepts trusted proxy force-actions. First install is easy, later changes stay explicit.
allowed-proxies.txt stores approved proxy UUIDs.pending-proxies.txt stores unknown proxy UUIDs waiting for review./authmepremium pendingproxies./authmepremium approveproxy <uuid>./authmepremium rejectproxy <uuid>.The setup now documents the missing backend Bukkit component and trust flow from the actual product.
Your Paper / Spigot auth server still uses AuthMeReloaded as the backend authentication plugin.
Use the proxy-side AuthMe integration that matches your network platform.
This handles premium detection, self-service commands, premium UUID mode, and bridge dispatch.
This is what skips backend /login and /register, applies trust checks, and runs optional Vault sync.
Choose YAML, MySQL, or memory, enable optional Floodgate / Vault, and validate the proxy UUID trust flow.
These are the operational log lines administrators should look for when testing first setup, backend trust, and premium completion.
[AuthMePremiumBukkit] Auto-approved first proxy UUID <uuid> because allowed-proxies.txt was empty.
[AuthMePremiumBukkit] Received trusted backend force action from proxy UUID <uuid>: requestId=<id>, action=COMPLETE_PREMIUM_LOGIN, username=<name>, registrationRequired=<true|false>
[AuthMePremiumBukkit] Queued AuthMe proxy auto-login session for premium user <name>
[AuthMePremiumBukkit] Prepared AuthMe premium account before join completion for <name>: requestId=<id>, registered=<true|false>
[AuthMePremiumBukkit] AuthMe has not authenticated <name> yet; running quiet forceLogin fallback for requestId=<id>
[AuthMePremiumBukkit] AuthMe backend premium completion succeeded for <name>: requestId=<id>, source=authme-authenticated
[AuthMePremiumBukkit] Sending backend force action result: requestId=<id>, action=COMPLETE_PREMIUM_LOGIN, username=<name>, success=true
[AuthMePremiumBukkit] Timed out waiting for AuthMe premium auto-login for <name>: requestId=<id>
Below-the-fold media is clickable, lightweight, and still secondary to crawlable text content.
Get the current release on BuiltByBit, then use the updated docs to install the proxy component, the backend Bukkit bridge, and the new trust workflow correctly on first boot.