Configuring GeyserMC
GeyserMC is software that allows Minecraft Bedrock clients to access Minecraft Java servers. By default, UrubuHost offers port 19132 (default port) free of charge to all our customers.
Requirements:
- You need to have set up a Minecraft server.
- You need to have followed the [Create a Connection IP] (../connection/creating-an-ip) tutorial or have Set up your own domain.
- You need to download the GeyserMC and Floodgate JAR file to the main server platform.
Step by Step:
Installation:
- Access UrubuHost Panel.
- Go to your main server and click on the Files button located to the left of the panel.
- Upload the downloaded GeyserMC and Floodgate plugins to the
plugins
folder on your server. - Restart your server.
Configuration:
- Access UrubuHost Panel.
- Go to your main server and click on the Files button located to the left of the panel.
- Find the file
/plugins/Geyser-<PLATFORM>/config.yml
and click on it to access.
tip
<PLATFORM>
is the name of the platform you are using. (e.g.: Spigot, Velocity, BungeeCord, etc.)
- Change the following options:
bedrock:
clone-remote-port: false
enable-proxy-protocol: false
#proxy-protocol-whitelisted-ips: [ "127.0.0.1", "172.18.0.0/16", "https://example.com/whitelist.txt" ]
remote:
port: 25565
use-proxy-protocol: false
to:
bedrock:
clone-remote-port: true
enable-proxy-protocol: true
proxy-protocol-whitelisted-ips: [ "https://panel.urubu.host/public_ips.txt" ]
remote:
port: <SERVER PORT>
use-proxy-protocol: false # <-- Enable this option if you have installed Geyser on a proxy server (such as Velocity or BungeeCord).
Attention
Enable the use-proxy-protocol
option if you have installed Geyser on a proxy server (such as Velocity or BungeeCord).
- Done! You have configured Geyser and your server will now be available via the server IP and port 19132 (default port) via a customized IP.