Enable cracked accounts for your server
Cracked account support is disabled unless a server owner chooses to enable it. You can control it from the server page in the RecoilHost Panel instead of manually changing proxy or authentication files.
- Open your server. Sign in to the panel and select the server you want to configure.
- Select Cracked Accounts. It appears in the server navigation alongside settings such as Minecraft Account and Server Location.
- Enable account support. Once enabled, non-premium Java players can connect through the RecoilHost network and authenticate.
How registration and login work
RecoilHost has its own authentication flow for cracked accounts. Until authentication is complete, the player remains protected in the network lobby and cannot enter the customer server they requested.
First time joining
A new cracked player creates a password with:
/register password passwordFuture sessions
After registering, the player signs in with:
/login passwordPasswords are handled by RecoilHost's authentication system and stored as secure password hashes, not readable plain text. Players should still use a unique password they do not use anywhere else.
Why cracked usernames get a * prefix
Offline-mode clients cannot prove ownership of a paid Minecraft account. Without a separate identity namespace, someone using a cracked launcher could enter the username of a premium player and be treated as that player by the server.
RecoilHost prevents this by automatically placing cracked Java accounts in an internal username namespace prefixed with *. For example, the non-premium account PlayerName is represented to the backend as *PlayerName. The real premium PlayerName remains a different identity.
- Premium identities remain separate
- Cracked accounts require passwords
- Enabled individually per server
- Bedrock identities remain separate
Players join Minecraft using their normal username—do not type the *. RecoilHost adds it automatically. On an external voting website, use the visible cracked identity, such as *PlayerName, so the token reaches the correct account.
Server-owner control without weakening premium login
The Cracked Accounts option is scoped to the server you enable it for. Servers that leave it disabled continue to accept verified premium Java players and supported Bedrock players without accepting non-premium Java accounts.
This approach lets an owner welcome players using a non-premium launcher while keeping the network proxy in secure online mode and preserving Mojang-authenticated identities.
Cracked account questions
Are cracked accounts enabled automatically?
No. The owner must enable them from the Cracked Accounts tab for each server that should accept them.
Can a cracked player pretend to be a premium player?
RecoilHost assigns non-premium players to the separate * identity namespace, so their backend identity does not match the premium account with the same base username.
Do players add the * when connecting?
No. They connect with their normal username and RecoilHost adds it internally. The prefix is required on voting websites when voting for that cracked identity.
What if a player forgets their password?
They should contact RecoilHost support for the available account-recovery process. Passwords cannot be read back because they are stored as hashes.