Game Servers

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.

  1. Open the Files tab and edit server.properties.
  2. Set online-mode=false.
  3. 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.