Articles on: Minecraft

How to install & configure GeyserMC for Crossplay on Your Minecraft Java Server

Firstly, What is GeyserMC? Geyser is a proxy, bridging the gap between Minecraft: Bedrock Edition and Minecraft: Java Edition servers. The ultimate goal of this project is to allow Minecraft: Bedrock Edition users to join Minecraft: Java Edition servers as seamlessly as possible to allow for true cross-platform.

Your server needs to support Bukkit/Spigot plugins for this to work!

How to install GeyserMC



Download the plugin here

Click on “Geyser-Spigot.jar”. This will download the latest build/version that there is available for GesyerMC



Head over to the “File Manager” tab on the Apollo panel.



Click on the “Plugins” Folder. This is usually located in the root directory where the server.jar is at.



Upload the plugin to the folder.



Restart the server and the plugin should now start up!



How to configure GeyserMC



We first need to create a port for our bedrock players to use and join with. Start by clicking “Network” on the left-hand side of the Apollo Panel



Click “Create Allocation”. This will add an extra port on our server which we will use for GeyserMC.





Head back into the “File Manager” and go into the plugins folder and locate the GeyserMC plugin folder





Click on the config.yml file. This will open a text editor.



Locate the port: option. This is going to be the port that bedrock players are going to connect through



Replace 19132 with the new port number that you had been allocated. If you have forgotten, simply head back to the “Network” tab and check again. In this case, we will be using port 25615



Set the MOTD of the server and server name (OPTIONAL)

Find the line motd1 and motd2. Edit the MOTD to your liking. It should look similar to this:



Find the line server-name and set it to your server name. This is going to be visible in both the pause menu and the settings menu.

Setup floodgate (OPTIONAL)

Floodgate is another plugin that extends GeyserMC. Usually, without floodgate, the bedrock user will have to log in with a java account before they are able to enter the server, however, with floodgate, you are able to skip this step and let bedrock users play without a java account.

Start by downloading Floodgate here.

Click on “floodgate-spigot.jar”. This will download the latest build/version that there is available for Floodgate



Head over to the “File Manager” tab on the Apollo panel.



Click on the “Plugins” Folder. This is usually located in the root directory where the server.jar is at.



Upload the plugin to the folder.



Head back into the GeyserMC config file and find the line auth-type. Set this from online to floodgate

Before

After

Save the file and restart the server. Bedrock users should now be able to join the server!


If you require any further assistance, please create a ticket here.


Created By: Greg K.

Updated on: 01/10/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!