Luna Host
FeaturesHow it worksPlansGuidesCommunityPartners
Open panel
Guides

Letting Bedrock players join a Java server

Updated 30 October 2026

How phones, tablets and Windows players can join a Java Edition server with Geyser and Floodgate, and what they need to know.

Yes, Bedrock players can join a Java server. With the Geyser and Floodgate plugins on a Paper or Purpur server, players on phones, tablets and Windows join by typing the address and a separate Bedrock port. Console players cannot add their own servers, so they cannot join this way.

Minecraft comes in two editions that cannot normally play together. Java Edition is the PC version most servers run. Bedrock Edition is the one on phones, tablets, consoles and the Microsoft Store version for Windows. Two plugins bridge the gap.

What are Geyser and Floodgate?

  • Geyser translates between Bedrock and Java, so a Bedrock player can join a Java server.
  • Floodgate lets them join with their Xbox account, so they do not need to own Java Edition too.

Both are plugins, so the server needs plugin software such as Paper or Purpur. Modded servers (Fabric, Forge, NeoForge) do not work with Bedrock players, because Bedrock cannot show modded blocks and items.

How do Bedrock players connect?

  1. Open Minecraft, go to Play, then Servers, then Add Server.
  2. Type the server address in the Server Address box.
  3. Type the Bedrock port in the Port box. It is not the same as the Java port.
  4. Save it and join. The first time, Bedrock may ask whether to trust the server.
Bedrock ignores the "no port needed" kind of address that Java players use, so Bedrock players always need the port.

Can console players join?

Xbox, PlayStation and Switch players cannot add their own servers in Minecraft, only join the featured ones, so they cannot join this way without extra workarounds.

How do I whitelist Bedrock players?

Floodgate puts a dot in front of Bedrock names so they cannot clash with Java names, for example .SteveOnPhone. The normal /whitelist command checks names with Mojang and does not know Bedrock players, so add them with /fwhitelist add <gamertag> instead.

On LunaHost

On LunaHost, Bedrock players are one switch in Settings on Paper and Purpur servers. The panel installs Geyser and Floodgate, sets them up, gives the server its own Bedrock port and shows the address and port to share. You can also tick it when you buy the server.

See the plans

More guides

  • How much RAM does a Minecraft server need?
  • Why can't my friends join my Minecraft server?
  • View distance vs simulation distance
LunaHost
HomeGet a serverMy serversPartnersGuidesCommunityWhat's newContactPanelLunaLinkDiscordTermsPrivacy
2026 LunaHost / Run by Ezekiel Kotevski (PF_Zeke) / ABN 28 734 236 919