Home Minecraft

Minecraft

Jelle Joshi
By Jelle and 1 other
5 articles

Velocity setup servcity

How to setup velocity on servcity? In this tutorial we will use 3 servers with the following names: 1. Proxy 2. Server-1 3. server-2 First of all we will start by deleting the plugin ( HAPROXY-DONTREMOVE.jar ) from all server. Then will start with putting the server to private that are not the velocity server (Server-1 and Server-2)! This option can be found back in the Startup tab on the panel. After this you will have to 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. Next look for haproxy-protocol and change it to true. 9. 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.

Jelle By Jelle
Last updated on Apr 25, 2024

Geyser Setup on Servcity

If you want allow Bedrock Players to join your Server, its fairly simple to activate this. 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. 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. Once your server is now ready to configure, head over to the "Startup" tab in your servers control panel, and make sure "bedrock proxy" and "realip" are enabled 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 3 options in this file. 1. clone-remote-port : change false to true 2. enable-proxy-protocol : change false to true 3. use-proxy-protocol : change false to true Now you need to save this file. Next, we'll head into the plugins folder and make sure the HAPRPOXY-DONTDELETE plugin is deleted. Now you need to check how to set the Server to listen with Proxyprotocol. Therefore, please check out one of these Tutorials depending on your serverversion. After you've done that, bedrock players should be able to join your server on any of the linked domains with port 19132

Joshi By Joshi
Last updated on Feb 06, 2024