Head over to the Game Panel and stop your server.
Navigate to the Addons -> Presets tab.
Find the Crossplay option, click on Install and wait for the successful installation confirmation. After that, start your server.
Done! Bedrock players can now join using the port that is shown to you once the Crossplay preset is installed.
Head over to the Game Panel and stop your server.
Download the files suitable for your server version from the GeyserMC official site. We suggest downloading both GeyserMC and Floodgate.
Now open up your Game Panel again and navigate to the Files tab and open the mods folder. Upload the two mods (.jar files) to that folder. You will also need to install FabricAPI to your mods folder in case you already do not have it installed!
Once uploaded, start your server to generate the mod's configuration files.
After your server has started up, navigate to the Settings -> Network tab and click on Create Allocation button to receive an additional port for Bedrock connections. Save it for later use.
Then find the folder Geyser-Fabric from the Files -> /config folder. Open the Geyser's config.yml in there and change the following lines:
1) Line 19 - port: xxxxx (25589 in our example)
Update it to be the additional port that you just created in the Network tab.
2) Line 52 - port: xxxxx (25579 in our example)
Update this to match your servers primary port (Java connections).
Click on Save Content and restart your server.
Bedrock players can now join using the NEW port and Java IP that you created in the Network tab.
Congratulations, you've successfully allowed Bedrock and Java crossplay. If you have any issues or concerns, please contact us through the ticket system.