How to Install GeyserMC for Java and Bedrock Crossplay
You may recognize this problem: your friends play Minecraft Bedrock Edition while you play Minecraft Java Edition, or the other way around. Normally, players using these editions cannot play together on the same Minecraft server. GeyserMC and Floodgate make this possible.
At ConsulHosting, you can automatically install GeyserMC and Floodgate together with Paper. Would you rather use different server software or configure the installation yourself? You can also install both manually. In this guide, we explain step by step how to install and configure GeyserMC and Floodgate on your Minecraft server hosting at ConsulHosting.
Automatically install GeyserMC and Floodgate
- Log in to the game panel and open your Minecraft server.
- Open the Software page.
- Click the recommended Paper + GeyserMC software installation.
- If necessary, back up any important files first. Then select Wipe Server Files and click the Install button.
- Wait until the installation has been completed, then start your Minecraft server.
- GeyserMC and Floodgate are now installed and configured. Java Edition players can connect using the IP. Bedrock Edition players use the same IP together with the PORT (BEDROCK) to join the server.
Manually install GeyserMC and Floodgate
If the automatic GeyserMC installation with Paper does not meet your requirements, you can also install GeyserMC and Floodgate manually. The steps below explain how to create an additional port, upload the required files, and configure GeyserMC.
Create an additional port
- Log in to the game panel and open your Minecraft server.
- Open the Ports page.
- Create an additional port by clicking the Create port button. You will later use this port to connect to the server, so you will need it again later in this guide. You can identify the additional port by the button that allows you to remove it.
Install GeyserMC and Floodgate
Tip Not sure which software your Minecraft server is using? In the game panel, open Software under Management.
- Open your Minecraft server's Files and navigate to the
pluginsormodsfolder, depending on the software you are using. - Click the Upload button and upload the files you downloaded earlier.
- Restart your Minecraft server using the grey restart button and wait until the server has fully restarted.
Configure GeyserMC and Floodgate
- Refresh the page and open the
Geyserfolder. - Open the
config.ymlfile by clicking its filename. - Change the value
19132next toport:to the additional port you created in step 3. - Change
auth-type: onlinetoauth-type: floodgateand save the file. - Restart your Minecraft server again.
- Share your server's IP address or subdomain, together with the configured port, with all players using Minecraft Bedrock Edition.
Note To allow Bedrock Edition players to connect, your Minecraft server must either run the latest Minecraft version or use the ViaVersion plugin.