Home Minecraft

Minecraft

Jelle Cracker
By Jelle and 1 other
6 articles

Velocity setup on ServCity

Want to set up a Velocity network on ServCity? You're in luck! We will show you exactly how to do it in this article. ‎ In this tutorial, we will use three servers with the following names: 1. Proxy - The Velocity proxy server. 2. Server-1 - Lobby server (for example). 3. server-2 - Survival server (for example). Then we will start by setting the servers that are not the Velocity proxy (Server-1 and Server-2) to private. You can find this option in the Startup tab on the panel. After this, go to the Velocity server (Proxy) and follow these steps: 1. Go to the network tab and check the port 2. Go to files and open velocity.toml. 3. Search for bind and change the port to the port from network. 4. Next up search for player-info-forwarding-mode and change this to modern. 5. Now you will have to get the ip and port from (Server-1 and Server-2) 6. Back in the Proxy, We will add this in our velocity.toml config under the option [servers]. 7. Next we will change the [forced-hosts] to only lobby like this. 8. Save your config! This is everything that has to be done in the velocity.toml now we have to get the forwarding secret from the file this one can be found here in forwarding.secret. Open this file and copy the forwarding secret code that's in there you will need this one in (Server-1 and Server-2). Now we will move on to (Server-1) here you will have to do the following things: 1. Go to Files and open server.properties and change online-mode to false. 2. Go to the folder config and open paper-global.yml. 3. Here you will have to find proxies and change the following things. - online-mode -> false 4. Next you will have to find velocity and change the following things. 1. enabled -> true 2. online-mode -> true 3. secret -> (Add the secret code from the proxy secret.forwarding) 5. Repeat the steps from Server-1 on Server-2 If you would like to add additional servers to you proxy repeat the steps from Server-1 and add the servers on the Proxy in the velocity.toml config like this. For further questions create a support ticket or contact us via discord.

Last updated on May 07, 2025

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!

Last updated on May 12, 2025