How to install GeyserMC and Floodgate
GeyserMC is a bridge that enables Bedrock Edition players (mobile, console) to join Java Edition servers. Floodgate works with Geyser to allow Bedrock players to join without Java accounts.
Installation Steps
Download GeyserMC
Go to the official GeyserMC download page and select the correct version for your server software (usually Spigot/Paper).
Get the Files
Download both the Geyser and Floodgate Jar files.
Upload
Upload the Jar files into your server's /plugins folder using SFTP or the
File Manager in your panel.
Restart
Restart your server to generate the configuration files.
Configuration
Once the server has restarted, you need to configure the port so Bedrock players can connect correctly.
- Navigate to
/plugins/Geyser-Spigot/(or similar folder name). - Open the
config.ymlfile. - Find the section labeled
bedrockand look for theportsetting.
Set the port to the 4 or 5 numbers that appear after your node address (e.g., if your server
address is mi1.therose.cloud:25565, the port is 25565). If you
have a dedicated port, use that.
bedrock:
# The address that will be advertised to the client.
address: 0.0.0.0
# The port that will be advertised to the client.
# This matches the port you see after mi1.therose.cloud:XXXXX
port: 25565
# The port that Geyser should listen on.
clone-remote-port: false
After saving the changes, restart your server one last time. Bedrock players should now be able to connect using your server IP and the port you configured!