This guide will show you how to use the Geyser plugin to allow Bedrock players to connect to a Java server.
⚠ NOTE ⚠: Geyser is still under development and may experience issues.
Geyser can only be run on a server that supports plugins like Bukkit/Spigot/PaperSpigot.
🔗 Set Up Geyser Using the Multicraft Installer 🔗
We suggest that you use our Multicraft Installer to quickly set up Geyser and Floodgate on your server.
🔰 The Multicraft Auto-Setup
To install Geyser, please complete these steps:
Log in to your Multicraft panel here and stop your server.
Click on Installers, then on Plugin Auto Setups.
Click on Geyser.
Click on Run Auto-Setup.
A message will pop up telling you to check the console and make sure Geyser is installing without any errors.
Go back to your main Multicraft page, click on Console.
If you see the following message, Geyser has been successfully set up:
[Script geyser] Done, returned Ok
If you see anything other than '“Done, returned Ok' or get an error, please reach out to our support team.
Start your server by clicking "Start" on your main server page.
That's how to setup Geyser on your server. Now Bedrock players will be able to connect to your Java server.
🔰 How to Properly Connect
To connect to your Java server from Bedrock edition, open your Bedrock client. Click on Play, then on Servers. Click on add a server. Enter your server IP in the Server Address box and your server port (that part after the : in your server address) in the Port box.
Now you should be connected!
🔌 Setting up Geyser and Floodgate Manually 🔌
You can also set up manually Geyser and Floodgate if you want.
🔰 How to Install Geyser Manually
Geyser can be found as a plugin on its official page. To set it up into your server you need to be sure that you are running a server type that is able to run plugins, like Bukkit, Spigot, or Paper. We recommend Paper because it has the best performance.
Download Geyser-spigot jar from here and stop your server.
Upload the jar file you just downloaded to your 'plugins' folder using Filezilla.
⚠ NOTE ⚠: Here is our guide for using Filezilla and here is our guide for installing plugins into your server.
Restart your server.
You have now installed Geyser on your server!
After doing the steps above, you can use the /plugins command to see if the Geyser plugin is there and active.
🔰 How to Set Up Geyser Manually
In order to properly set up the Geyser plugin you need to do the following:
Log in to your Multicraft panel here, click on Files, then on FTP files access.
After logging into your FTP, open the plugins folder, then open the Geyser-Spigot folder
Click on the config.yml file, then click Edit.
Change the address to your actual server IP which can be found on your main Multicraft page and set the port to a random 5 digit number between 25500 and 29999. As you can see the address is set by default to 0.0.0.0 and the port to 19132.
⚠ NOTE ⚠: The address can be found at line number 13 and the port can be found at line number 15.
Also, please note that if you want to use the same Port for Java and Bedrock connections you will also have to disable the query port option in your server.properties file.
Save, then restart the server.
Now you just set up properly Geyser into your server and Bedrock editions should be able to join now.
🔰 How to Properly Connect
In order to connect to your Bukkit/Spigot/PaperSpigot server from a Bedrock edition, like Minecraft Windows 10 or the mobile version, just open your Bedrock client and when you have to add the server put the IP in the Server Address box, and the Port you set in the Geyser config file (the random 5 digit number) in the Port box.
After doing so, just connect to the server and play!
⛓️ Setting Up Floodgate ⛓️
The Floodgate plugin is a plugin that will allow your Bedrock players to connect to your Java server without needing a Minecraft Java account. You can find more information about the Floodgate plugin on its official page here.
NOTE: This is a separate plugin that is working only if you already set up the Geyser plugin.
💠 How to Install Floodgate
In order to set up Floodgate into your Geyser server you need to:
Download the latest version of the plugin from here.
Use FileZilla to upload it to your server plugins folder.
Restart your server.
💠 How to Set Up Floodgate
In order to set your Geyser server to enable Floodgate you need to:
Log in to your Multicraft here and stop your server.
Click on Files, then on FTP files access, and log in.
Click on the plugins folder, then on the one called Geyser-Spigot, then on the file titled config.yml, and click on Edit.
Find auth-type, change it to floodgate, click on Save and start your server.
Now you just installed and set up Geyser Floodgate into your server.
If you encounter any issues setting up Geyser into your server please contact us on live chat or via the ticket system.
- Bedrock Dedicated Introduction
- How to Install Plugins on Your Server
- Bukkit/ Spigot/ PaperSpigot Recommended Plugins
Updated on: 05 / 12 / 2022