Skip to content

How to make a Java and Bedrock crossplay server

In this post I will show you how to make a server that both Bedrock Edition players and Java Edition players can join.

  1. Create(or edit) a server with 2 ports(The main one and an extra one)
  2. Create an allocation in the Network tab on panel
  3. Download the latest version of Geyser(Find it here: https://ci.opencollab.dev//job/GeyserMC/job/Geyser/job/master)
  4. Download the latest version of Floodgate(Find it here: https://ci.opencollab.dev/job/GeyserMC/job/Floodgate/job/master/)
  5. Navigate to the geyser plugin folder and open config.yml
  6. On line 15 and 45 change the port to your servers main port
  7. On line 49 change auth-type to floodgate
  8. In server.properties change online-mode to false
  9. Restart your server
  10. Enjoy

Note: Java players can join using the default address but Bedrock players must put the servers domain/IP in the IP box and the main port in the port box

Leave a Reply

Your email address will not be published.