When running your servers behind a proxy like Velocity or Waterfall, it requires them to be set to offline-mode. Normally hosting companies will not provide support for offline mode servers, but in this case it is required for the proxy to function properly. It will act as the gateway to your servers and handle authentication for you
We recommend you configure BungeeGuard to secure your backend servers.
To get started with Waterfall, you need to download their latest jar from their downloads page.
When you have downloaded their latest jar file, then you can upload it to your waterfall server when it's created on the next step.
Server split Waterfall server
You can use the Server Split feature that Godlike has developed to create a proxy server on Godlike panel. You can see in the below image how you can do so. You need to click on one of your servers to be able to see the server split menu on the left side.
This is how it looks when you're creating your waterfall server in the server split menu.
After you've created the waterfall server in your server split, you'll be able to see the server on your server overview on Godlike panel.
Before you setup this section, change the primary port for your backend servers to something other than 25565. 25565 is the default minecraft port and should be reserved for your Waterfall server as it is what players are actually connecting to when they try and connect to your network.
You need to start it one time and shut it down afterwards to generate all the files needed to be able to configure waterfall.
Afterwards it will look like this:
We'll configure waterfall in the config.yml file.
This is how a standard waterfall configuration will look like: