With the GeyserMC and Floodgate plugins, Minecraft Bedrock Edition players (smartphone, console, Windows) can play on your Java server – even without a Java account.
Step 1: Install the plugins
-
Download the plugins
Download the Spigot version of GeyserMC and Floodgate. -
Upload the plugins
Upload both files to thepluginsfolder. If you don't see the folder, start your server once to create it. -
Restart the server
Restart your server so the config files are created.
Step 2: Claim a port
-
Open network
Open the "Network" section in your dashboard. There you will find an overview of all available ports. -
Choose a port
Choose a free port and note it down.
Step 3: Configure GeyserMC
-
Open the config
In the file browser, open the fileplugins/Geyser-Spigot/config.yml. -
Enter the port
In thebedrock:section, find theport:line and enter your chosen port from step 2:bedrock: port: YOUR_PORT -
Check the auth type
In thejava:section, find theauth-type:line and make sure it is set tofloodgate:java: auth-type: floodgate -
Save the changes
Save the file.
Step 4: Allow chat for Bedrock players
-
Open the file
Open the fileserver.properties. -
Change the entry
Findenforce-secure-profile=trueand change the value tofalse– otherwise Bedrock players cannot chat:enforce-secure-profile=false -
Restart the server
Save the file and restart your server to apply all changes.
Step 5: Connect from Bedrock
-
Add the server
Start Minecraft Bedrock Edition, click Play, switch to the Servers tab and select Add Server. -
Enter the connection details
Enter your server's IP address as the server address and replace the pre-filled port19132with your chosen port from step 2. -
Connect
Save the server and connect.
