> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.skynode.pro/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Minecraft | How To Setup A BungeeCord Server


# Setup A BungeeCord Server

**Introduction: What is BungeeCord?**

> *BungeeCord is a useful software written in-house by the team at SpigotMC. It acts as a proxy between the player's client and the connected Minecraft servers. End-users of BungeeCord see no difference between it and a normal Minecraft server.* [Read more](https://www.spigotmc.org/wiki/about-bungeecord/)

**Requirements:**
You need to have at least 2 or more spigot server and 1 proxy (BungeeCord) server in order to run a BungeeCord network.

**Step 1:** 

**1.** Start all your server first to load all the files needed. 

**2.** Once all the servers is fully started you will now have to stop all your servers again.

**3.** Copy all your server **Ip Address** and put it on a note. And choose one from your **spigot server** on which will the server lobby going to be.

Like this:

![](https://media.discordapp.net/attachments/829285668260806696/838708023668244480/unknown.png)

**Step 2:** Adding your servers.

**1.** Go to your BungeeCord server files. 

**2.** Locate and open **config.yml**

![](https://media.discordapp.net/attachments/829285668260806696/838703718135365673/unknown.png)

**3.** Find `servers:`

![](https://media.discordapp.net/attachments/829285668260806696/838706824680308736/unknown.png)

**4.** Copy your spigot server lobby IP Address.

![](https://media.discordapp.net/attachments/829285668260806696/838709988313661480/unknown.png)

**5.** Paste your spigot server lobby IP Address in the BungeeCord **config.yml**. 

Like this: 

![](https://media.discordapp.net/attachments/829285668260806696/838710831893315584/unknown.png)

**6.** Do the same with your other spigot server.

![](https://media.discordapp.net/attachments/829285668260806696/838711941836439562/unknown.png)

**8.** Save File 

![](https://media.discordapp.net/attachments/829285668260806696/838713268163706912/unknown.png)

**Step 3:** Setup your spigot server.

**1.** Go to your spigot server panel > files.

**2.** Locate and open **spigot.yml**.

**3.** Find `bungeecord:false` and change it to true .

![](https://media.discordapp.net/attachments/829285668260806696/838718739830145035/unknown.png)

# How To Enable IP Forwarding?

**Step 1:** Enabling IP Forwarding on BungeeCord Server

**1.** Go to your BungeeCord panel

**2.** Open config.yml

**3.** Locate `ip_forward: false` and change it to `ip_forward: true`

**Step 2:** Enabling IP Forwarding on Spigot server

**1.** Go to your spigot server panel > files.

**2.** Locate and open **server.properties**.

**3.** Find `online-mode=true` and change it to false.

![](https://media.discordapp.net/attachments/829285668260806696/838730649795690546/unknown.png)

# Additional Information:

*Make sure to restart all your servers after doing all the steps above*

# How to connect to the server?

*To connect to BungeeCord Network server all you have to do is copy your BungeeCord server IP Address and add server. Note that you need to have the same Minecraft client version as your spigot servers.*


**Well done! you now have a BungeeCord Network server. If you are having trouble following these steps feel free to make a support ticket.**
