/> />

IP Forwarding in Waterfall (BungeeCord Proxy Servers)

Proxy Servers

·

Sep 12, 2024

Waterfall is a fork of the well known Bungeecord, a proxy server used to teleport players between multiple Minecraft servers whilst using a single IP address.

By default, servers connected under Waterfall will not display the IP of the player, but rather the IP of the Waterfall server. This is due to Waterfall acting as a proxy and is the barrier between the player and the server they are connected to.

For the server to correctly identify the player's IP address, IP forwarding must be enabled on the Waterfall server in the configuration settings.


Enabling IP Forwarding on your BungeeCord Server

Step 1:

Navigate to your control panel and stop your server

stop your server
Step 2:

Navigate to your server files.

Step 3:

Open the config.yml file.

This file is the primary configuration file for your proxy server, and we will be using it to enable IP Forwarding.

open the config.yml file to start editing the config
Step 4:

Enable the IP Forwarding setting.

This may be located near the bottom of the file and is called ip_forward.

Step 5:

Save the file, then Start your server.


Enable BungeeCord on Connected Servers

The next step required is to go to each of the servers that are connected to your proxy, and enable BungeeCord on each of them.

Step 1:

Access your each of your connected servers, and Stop them.

For example, these might be your Creative, Towny and Skyblock servers.

Step 2:

Navigate to your server files.

Step 3:

Open the spigot.yml file.

You will be able to find this file on any server types that extend Spigot, such as Paper.

Click the spigot.yml file to open and edit its options
Step 4:

Enable the Bungeecord setting

This may be located around line 34, and needs to be set to true.

set the bungeecord option to true
Step 5:

Click Save & Exit, then Start your server


Once the above steps have been completed, you can startup all your servers and you have successfully IP forwarded your Waterfall proxy server!

If you see the error If you wish to use IP forwarding, please enable it in your BungeeCord config as well!, this would suggest you are connecting directly to the Spigot server rather than the Proxy server.


minecraft pfp
Jay Miller

Game Experience Engineer @ Shockbyte