25% OFF First Invoice
Code at Checkout: 2021
Last modified on Apr 9, 2021 in plugins
By ApexHosting
You may have seen servers with a variety of game modes, minigames, and worlds. Being able to bring a diverse gameplay to your users is a dream of many server owners. Sadly, this can’t be done with a single server. However, with Bungeecord you can create a network of servers allowing you to have minigames, different game modes, and endless possibilities. This isn’t as simple as just setting your server to the Bungeecord jar though, Bungeecord is a proxy that will link multiple servers together. If you want a Bungeecord server, you will need at least 3 servers. In this, you will have one server acting as the proxy to link the other servers together. The more servers you have, the more possibilities. There are quite a few steps involved in setting up your Bungeecord network, but we will be walking you through each step to help you build your dream server.
Keep in mind that out of the 3 servers, you can only play on 2 of them. The server used as the proxy is just a connection bridge between the other servers. It is not one that can be played on.
It is also highly recommended to download the plugin PreventPortBypass. This will prevent connection directly through one of your sub servers. If this plugin is not enabled, players may be able to connect to a sub server with cracked Minecraft.
If you do not want to set Bungeecord up yourself, you can order our `Bungee Setup` addon to have our team of professionals configure the proxy for you. To get this addon, go to your billing area, click the services tab, then to the bottom left click on View Available Addons
.
Take a look at our Bungeecord Diagram below:
Setting the proxy server
Stop the server.
servernamehere: motd: Example Server MOTD address: IP:PORT restricted: false
Find `priorities:` and you should see a name listed under it. This sets the main server for your network, generally this is the lobby server. The name must be the exact same, they are case sensitive. If you had set the name to “Lobby” under `servers:`, you will want to change it to “Lobby” under priorities as well.
Once you have configured all of this, save the file and restart the proxy.
Kicked whilst connecting to Server
If you wish to use IP forwarding, please enable it in your BungeeCord config as well!
This error means that you have `ip_forward:` set to false in the Bungeecord config. Simply go to your proxy, FTP File Access, click edit on the config.yml, change `ip_forward: false` to true, then click save and restart the server.
Getting a Server is online mode error on connection
This just means that you haven’t set offline mode to true on one of the servers. Double-check the server properties to make sure that each server besides the proxy is set to false.
Not using the default configuration
There are a decent amount of steps to configuring Bungeecord, please make sure that you do not copy and paste a template from online. Each Bungeecord config must be set for your specific servers, it is best to use the default configuration and manually modifying it to match your server needs.
How to change server version
How to add plugins