A mixed premium cracked server is a Java server that runs with online-mode=false and then uses plugins to treat players with a purchased account differently from players without one. It lets both groups in, but the server itself no longer checks who anyone is, and Mojang's Usage Guidelines say access must only be granted to players with a genuine paid-for copy. If your real goal is friends on Java and on phones or consoles in one world, the safer setup is Paper with Geyser and Floodgate, keeping online-mode=true.
This is an explainer, not a tutorial for letting unpaid accounts in. We cover how mixed servers work, why premium players lose protection there, and the setup that gets most groups what they want.
How a mixed premium cracked server works
Every Java server has online-mode in server.properties. With true, the default, each player is verified against Minecraft's account servers. With false, the server accepts whatever name the client sends.
A mixed server turns the check off for everyone, then adds a layer on top: plugins that look up whether a name belongs to a purchased account and try to verify those players, while the rest register a password in game. In other words, the safety of the whole server now depends on extra plugins and their configuration, instead of on Minecraft's own login.
Normal server (online-mode=true) | Mixed server (online-mode=false + plugins) | |
|---|---|---|
| Who checks identity | Minecraft's account servers | Plugins on your server |
| Player IDs | From the account | Built from the name for many players |
| Skins | Official | Default skins for offline players |
| Admin account safety | Tied to your account | Depends on plugin setup |
| Mojang Usage Guidelines | Compliant | Access for unpaid accounts goes against them |
Why premium players lose protection
- Name theft. Offline player IDs come from the username. If a plugin is misconfigured, updated badly or removed, anyone can join with a premium player's name, including the admin's, and get their items and permissions.
- Two identity systems in one world. The same person can end up with different IDs depending on how they joined, and their inventory or claims "disappear" because they are stored under the other ID.
- Passwords to protect. Offline players register passwords on your server. You are now storing credentials, and many people reuse passwords.
- Whitelists and bans weaken. A Minecraft server whitelist and name bans match IDs that anyone can reproduce in offline mode.
- Switching back is painful. Moving a world from offline to online mode changes every player's ID. Without a backup and a plan, everyone starts over.
The safer setup: Java and Bedrock with Geyser
Most "mixed" requests come from one situation: some friends have Java on PC, others have Minecraft on a phone, Xbox, PlayStation, Switch or Windows. That second group already owns a legitimate copy: Bedrock Edition. Geyser translates between the two, and Floodgate lets Bedrock players join with their Microsoft account and no Java account, while your server keeps online-mode=true.
- Create a backup in Backups, then stop the server.
- In Version, choose Paper (or Purpur) for your Minecraft version and start once.
- In Files, check that
server.propertiessaysonline-mode=true. - Upload Geyser and Floodgate for Spigot/Paper (from geysermc.org) to the
pluginsfolder and start the server once so they create their configs. - Open the Network tab. If it shows an additional port, use it for Bedrock; if not, open a ticket and ask support for one.
- In
plugins/Geyser-Spigot/config.yml, setportunderbedrockto that port andauth-type: floodgateunderremote. Restart. - Java friends join with the address and port from your panel. Bedrock friends add the server with the same address and the Bedrock port.
- Lock it down:
whitelist add Namefor Java players andfwhitelist add Gamertagfor Bedrock players in the Console, thenwhitelist on.
bedrock:
port: 19132 # use the extra port from your Network tab
remote:
auth-type: floodgate
The full walkthrough is in let Bedrock players join your Java server with Geyser. If Bedrock players still cannot connect, see Geyser not working.
What crossplay with Geyser can and cannot do
- Bedrock players appear with a prefix (a dot by default) so their names never clash with Java names.
- Bedrock players’ skins show to Java players.
- Java-only mods cannot be used by Bedrock players, so keep the server on plugins.
- Some redstone and combat details differ between editions. Our guide can Java and Bedrock play together lists what works.
Run Java and Bedrock together on TheGameHosting
On TheGameHosting your Paper server runs 24/7 in Dallas or Amsterdam on AMD 9950X or 7950X3D CPUs, with DDoS protection on every plan and no charge per player. Paper is one choice in the Version Changer, Geyser and Floodgate go in plugins through Files, the whitelist lives in the Console, and Backups keeps a copy before every change. If you need a second port for Bedrock, support answers tickets 24/7 in English and Spanish.
Plans start at $1.90 USD per month on Minecraft server hosting. Compare RAM sizes on the game server plans page and use FULL2026 for 15% off for life. Choose a plan on Pricing and bring your Java and Bedrock friends together the safe way.
FAQ
What is a mixed premium cracked server?
It is a Java server with online-mode=false that uses plugins to handle premium and non-premium players differently. The server stops verifying accounts itself, which weakens protection for everyone.
Can premium and non-premium players play on the same server?
Only by turning off account checks, which goes against Mojang's Usage Guidelines and exposes premium players to name theft. We recommend Java plus Bedrock with Geyser instead.
How do Bedrock players join a Java server without a Java account?
With Geyser and Floodgate on a Paper server. Bedrock players sign in with their Microsoft account and the server keeps online-mode=true.
Will switching my mixed server to online mode delete player data?
Players with offline IDs will appear as new players because their IDs change. Make a backup before switching and plan how to move important data.
Hosting for this game
Written by TheGameHosting Team, the people who run our servers in Dallas and Amsterdam and answer your tickets.
All posts
TheGameHosting Team
