How to setup Crossplay Java & Bedrock for Paper/Spigot Print

  • crossplay
  • 0

This guide shows how to let Bedrock players  mobile,  console, Windows join your Java server using the same IP and port.


⚡ Step 1 — Install Plugins

Use the built-in plugin installer:

  • Open your server panel
  • Make sure you have either Paper 1.21.11 or Spigot 1.21.11 installed. (Select version from "Server Version Type")
  • Go to Plugin Installer
  • Install:
    • Geyser
    • Geyser and foodgate auto uploader

22_blobid4.png

23_blobid5.png


 Step 2 — Restart Server

After installing:

➡️ Restart your server


⚙️ Step 3 — Open Geyser Config

Open Files (File Manager)
Go to:

/plugins/Geyser-Spigot/config.yml

Open Config.yml

25_blobid6.png


✏️ Step 4 — Change Clone port and  Auth Type 


Find this line:

clone-remote-port: false

Replace it with:

clone-remote-port: true


Find this line:

auth-type: online

Replace it with:

auth-type: floodgate

Save the file

24_blobid7.png


 Step 5 — Restart Server

Restart your server again to apply changes


 Done — How Players Join

 Java Players

➡️ Join normally

 Bedrock (Mobile & Windows)

➡️ Use the same IP and port as Java


 Console Players (Xbox / PlayStation)

Console editions don’t allow direct server IP entry.
We recommend using BedrockConnect: <- Download this APP from Appstore

https://bedrockconnect.app/

How to connect to a crossplay server:
https://wiki.bedrockconnect.app/docs/getting-started/xbox-playstation


 Notes

  • No extra ports required
  • No firewall changes needed
  • ⚡ Everything runs on the same address

❗ Troubleshooting

 Bedrock players can’t join

  • Check:
auth-type: floodgate
  • Restart server after editing

 Still not working

  • Make sure both plugins are installed
  • Ensure server is fully restarted

✅ Finished


Was this answer helpful?

« Back