Minecraft | How to install GeyserMC
GeyserMC, created by the team at https://geysermc.org/, is a proxy server that forms a crucial component of the Open Collaboration Project at https://twitter.com/opencollabdev.
With Geyser, you can seamlessly connect and bridge your Minecraft Java server with Minecraft: Bedrock edition servers, enabling them to join your Java edition server.
In the following guide, we will demonstrate the step-by-step process of installing GeyserMC and Floodgate.
Ensure you have the latest PaperMC version installed on your Minecraft server. Our servers deploy with PaperMC out-of-the-box.
if you are unsure how to easily install different flavours of Minecraft, you can learn how to do that here.
Once you have confirmed the latest PaperMC version is installed, follow these steps:
- Access the mod manager and click on the dropdown labeled
Geyser
. - Click the
Install
button for Geyser Spigot and let the installation process complete.
- After Geyser Spigot is installed, click the
Install
button for Floodgate Spigot. - Verify that you see the two JAR files in your plugins folder.
-
Start your server.
-
Let the Geyser-spigot and Floodgate folders generate in the plugins folder.
-
Stop the server again.
-
Go to the configuration files tab and find your assigned Geyser port in the
_assigned-ports.txt
file.
if you are not sure where to find your _assigned-ports.txt
file you can follow this guide
Main yml
- Go to
plugins/Geyser-spigot
and edit theconfig.yml
file. Copy the following values into yourconfig.yml
:- Uncomment the (remove the #)
#address
line and enter your server's address.
- Uncomment the (remove the #)
- Set the
port
to the assigned port in_assigned-ports.txt
. - Set
clone-remote-port
totrue
. - Configure the
motd
andserver name
according to your preferences.
Remote Section
-
In the
remote
section, set the following:address
- to your server's IP address.port
- to your Minecraft server's assigned port.
- Set
auth-type
tofloodgate
.
- Specify the desired
max-players
number.
-
Save and exit the
config.yml
file. -
Start your server.
You should now be able to join your Java and Bedrock server using the same port.