Walking through Minecraft, players discover unseen randomly generated worlds with each more unique than the next. From treacherous adventures across lava-filled ravines to swimming deep into the unknown oceans to find treasures. No matter the paths that are taken, every player decides their own goals and journeys. To share the fun and play together in Minecraft, many players often seek to join or learn how to make a BungeeCord Minecraft server network.
A Minecraft BungeeCord network is a group of Minecraft servers that are linked together, allowing players to join and switch between them. With the ability to link servers, there is a lot of customizability that can be had. This means adding any type of server imaginable from a spawn with portals, a prison with creative plots, or even a faction world with kits.
Making your own BungeeCord network requires quite a few steps making them difficult to set up. With our detailed guide below, we will break down the setup into different parts to ensure you can easily create your very own Minecraft network!
To make your BungeeCord server network, you’ll need to have at least three Minecraft servers. These servers include the BungeeCord server, a non-playable server that is used to hold your network together, and then at least two or more playable servers. A playable server is a server that players join when playing on your network, such as Hub, Factions, Skyblock, or Survival. After setup, players join your BungeeCord server to get redirected to your playable servers, which will be linked together. To begin the setup, follow the steps below!
BungeeCord will now be installed on your Minecraft server and ready for setup!
If you own a Nitrado BungeeCord server, we have some great news! After following the above steps, your BungeeCord server is automatically configured to your server’s IP address. With this, you can skip these steps and continue below to add your other servers to your BungeeCord server. While this is automatically set up, if an issue ever occurs and you need to do it yourself, you can follow these steps:
The first part of your BungeeCord network setup has been completed! You can now follow the steps below to add your other servers for players to join.
With your BungeeCord server and network setup, there are some customizations you can make! This includes your BungeeCord server and Minecraft server. On the Minecraft servers, you can change them like normal by adding plugins, changing files, settings, and more. On the BungeeCord server though, there are a few more specific settings you can change. These options are found and edited in your BungeeCord config.yml:
In the BungeeCord config.yml file, you can use Bungee permissions and groups to set permissions and admins. This section is only applicable for BungeeCord permissions, which you can find here:
Firstly, locate these sections in the BungeeCord config.yml to edit them:
You can now add specific Minecraft player usernames under “groups” and create their permissions above. Here is an example of us creating permissions under the name “tutorial” and then adding tutorial to our user “Nitrado”. This will give Nitrado all of the permissions under tutorial.
After making adjustments to the permissions and groups, press “Save changes”. Lastly, restart your BungeeCord server to apply those changes to your permissions. Those players will now have the BungeeCord permissions and commands that you set!
BungeeCord involves many parts to be set up correctly and, if even one part isn’t, the whole BungeeCord network can fail to work. To find out what’s wrong, we’ll need to re-check the setup to ensure every setting is set correctly. Below, we’ll show you step-by-step what to check to fix your BungeeCord server and get your network up and running!
With so many steps involved in creating your BungeeCord network, it can sometimes happen that the IP address does not copy and paste correctly. If the IP is incorrect for the host or any linked server, it will not work with the network. To resolve this, we recommend re-following the steps in the section “How to Setup the BungeeCord Server” and “How to Add Minecraft Servers to your BungeeCord Configuration” to ensure everything is set up correctly. Once it is, restart each server and you’ll be able to join your network!
When adding other servers to your Minecraft network, due to the extra steps these can be missed. We recommend verifying that your other Minecraft servers are set up properly. This includes checking the server.properties file’s online-mode option to ensure that is false and the spigot.yml file’s bungeecord setting to make sure that is true. Once those are set correctly, save and restart those servers. They’ll now be ready to join through your server network!
For a BungeeCord server network to work at its best, every server should be compatible. If you have servers on different versions, they will often not work properly together. Thankfully, in some situations, this can be fixed by using a Minecraft plugin called ViaVersion and ViaBackwards. ViaVersion will make older version servers work for newer version Minecraft players and ViaBackwards will allow newer version servers to work for older version players. You can follow this guide to install the ViaVersion Minecraft plugin to your servers or the BungeeCord server to ensure compatibility between them!
Once a BungeeCord network is set up, you will no longer be able to join the playable servers directly. Instead, you’ll need to use the BuneeCord server IP to join your network and then switch servers with the /server command. You’ll then be able to join and play on your other servers!
Now that you know how to make a server network, you’re ready to unlock new possibilities! Whether you’re looking to create the largest Minecraft minigames network ever or a simple survival network consisting of servers of different versions. By bringing players together, you can then manage, enjoy, and share the network with others. With nearly anything being possible, what will you create inside your BungeeCord server network?
How to Make a BungeeCord Server Network – Introduction
Getting Started with a BungeeCord Server Network
- Requirements
- Installing BungeeCord on your Minecraft Server
- How to Setup the BungeeCord Server
- How to Add Minecraft Servers to your BungeeCord Configuration
- Customizing your BungeeCord Server Network
- Adding Permissions and Admins to your BungeeCord Server
Common Issues During a BungeeCord Setup
- Check the Host and Linked Server Settings
- Verify that your Other Minecraft Servers are Setup
- Make sure your Minecraft Server’s Versions are Compatible (ViaVersion)
- Can’t Join Minecraft Servers Directly After Setup
Design your own BungeeCord Minecraft Network