How do I enable non-premium (cracked) accounts on my Minecraft server?
If you want players without a premium Minecraft account to be able to join, you can enable non-premium (cracked) access with a single server setting. It's quick to do — but it comes with security trade-offs you'll want to plan for.
How to enable it
Non-premium access is controlled by the online-mode setting in your server.properties file.
- Open the Files tab and edit
server.properties. - Set
online-mode=false. - Restart the server.
The security trade-off
With online-mode off, Minecraft can no longer verify accounts, so anyone can join under any username. That opens the door to impersonation and griefing if you don't add protection.
Warning: Add a login/auth plugin (for offline-mode UUID protection) and keep an eye on moderation once online-mode is off.
Frequently asked questions
Can I support both premium and non-premium players? That needs a cross-auth setup — typically a proxy with a login plugin. Open a ticket and we'll point you to a working configuration.
Will turning online-mode off affect existing player data? It can, because offline-mode changes how player UUIDs are generated. An auth plugin helps keep UUIDs consistent — set this up before opening your server to non-premium players.