Geyser setup on ServCity
Want to let Bedrock players join your server? It's super easy to set up, and we're here to show you how!
First you'll head over to https://geysermc.org/download and download both Floodgate and Geyser itself for your server /
proxies version.
Then you'll have to upload both of them to your servers plugin folder. If you're using a proxy, you only need to upload
it to the proxy itself.
In this Guide we'll use a paper single-server setup.
1. First, navigate to the Startup tab.
2. When the server is turned off. Scroll down if it doesn't appear on the screen, but make sure to disable TRANSPARENT
REALIP (ADVANCED)
3. Click on the Files Tab.
4. Find the config folder and click on it.
5. Click on the paper-global.yml.
6. Scroll down to line 113 and set proxy-protocol to true.
7. After saving the config file, click on 'container' in the top-left corner to return to the main directory.
8. Open the plugins folder.
9. Click on the plugins folder and Upload the plugins you downloaded beforehand.
10. If you see the .jar(s) show up you should be done with these steps and ready to proceed.
Once uploaded, restart your server. You should see Geyser popping up during startup. It should look something like this:
If you spot this under the above output, please make sure to update your ViaVersion or install it.
Once that is done, head over to the Files tab and navigate Geyser folder inside of your plugins folder. Open the
config.yml.
Now you'll need to change these options in this config.yml file.
1. clone-remote-port : change false to true.
2. You'll need to uncomment the proxy-protocol-whitelisted-ips section (found between lines 38 and 43 in the config)
and add to the list 10.10.1.0/24, and set enable-proxy-protocol to true.
3. You'll need to also set enable-proxy-connections (found in line 202) to true.
Now save the file and restart the server. Once that's done, Bedrock players should be able to join your server using any
linked domain.
This is how the ideal config.yml file for Geyser should look like.
If you have any questions, feel free to ask in our Discord!