Log in Create account

Using Cracked (Non-Premium) Minecraft with Your Server

On this page
  1. What is "Cracked" Minecraft?
  2. How Online Mode Works
  3. How to Enable Offline Mode
  4. Risks of Offline Mode
  5. Recommended: Install an Authentication Plugin
  6. Crossplay Note
  7. Our Policy

What is "Cracked" Minecraft?

Cracked or non-premium Minecraft refers to copies of the game that are not purchased through the official Mojang/Microsoft store. These clients cannot authenticate with Mojang servers, which means they are blocked from joining servers that have online mode enabled.

How Online Mode Works

Minecraft servers have a setting called online-mode in the server.properties file:

  • online-mode=true (default) — The server verifies each player account with Mojang. Only legitimate, paid accounts can join
  • online-mode=false — The server skips Mojang authentication. Anyone can join, including cracked clients

How to Enable Offline Mode

  1. Go to the Files tab in your panel
  2. Open server.properties
  3. Find the line online-mode=true
  4. Change it to online-mode=false
  5. Save the file and restart your server

Risks of Offline Mode

  • UUID changes — Player UUIDs are generated differently in offline mode. If you switch from online to offline mode, players may lose their inventory, ender chest contents, and progress
  • Vulnerability to griefing — Without authentication, anyone can join with any username, including impersonating other players
  • Some plugins may break — Plugins that rely on Mojang UUIDs (e.g., skin plugins, permission plugins) may not work correctly
  • Anti-cheat limitations — Many anti-cheat plugins require online mode to function properly

If you run in offline mode, install an authentication plugin to prevent username impersonation:

  • LibreLogin — A modern login plugin with good security features (recommended)
  • AuthMe — A widely-used alternative (development is slower)

These plugins require a password on each login, preventing username spoofing.

Crossplay Note

If you are using GeyserMC for Java + Bedrock crossplay, the online-mode setting works differently. Refer to our Crossplay Guide for the correct configuration.

Our Policy

AgilaHost does not restrict you from running your server in offline mode. However, we do not provide support for issues caused by cracked clients or offline mode configurations.

Was this guide helpful?

Thanks for letting us know. Glad it helped.

Thanks, that helps us fix this guide. If you are still stuck, the team can help with your server.

Still stuck?

Open a ticket from your account and the team answers there. No account yet? Email support@agilahost.com.