How to allow crossplay
This guide will help you configure Geyser and Floodgate to allow crossplay between Java and Bedrock players on your Minecraft server.
Step 1: Install Geyser and Floodgate
- Download the latest versions of Geyser and Floodgate from their official website:
- Place both .jar files in your server's plugins folder.
- Restart your server to generate the configuration files.
Step 2: Add a new port for Bedrock players
- Go to your server's Network tab in the control panel.
- Click on "Create a new allocation".
- Put "geyser" in the notes field so you can remember what this port is for.
- Copy the new port number - Bedrock players will use this to connect.


Step 3: Configure Geyser
- Navigate to the plugins/Geyser-Spigot/config.yml file in your server's file manager.
- Open the file and edit the following settings:
- Find the
bedrock
section and change theport
to the new port you created. - Make sure
auth-type
is set tofloodgate
if you want Bedrock players to connect without a Java account.
- Find the
- Save the file and exit.




Step 4: Restart your server
Restart your server to apply all the changes.
Note
Bedrock players should connect using your server IP address and the new port you allocated for Geyser. For example: play.yourserver.com:19132
Java players will continue to connect normally using the default port.