How To Setup BungeeCord

Overview
BungeeCord is a popular plugin for Minecraft servers that allows players to connect to multiple server instances seamlessly. It acts as a proxy, enabling players to join different game worlds or servers without disconnecting and reconnecting manually. BungeeCord efficiently distributes incoming player connections across the available server instances, creating a smoother, more scalable multiplayer experience.

Note: Make a backup of existing saves on the server.

Note: BungeeCord requires a minimum of three servers. One server will run BungeeCord, while two or more servers will be connected to the network.

Note: These are example servers for this guide.
The game servers are running Spigot for 1.19.4.
BungeeCord Server: 1.1.1.1:25565
Hub Server: 2.2.2.2:25565
Creative Server: 3.3.3.3:25565
Survival Server: 4.4.4.4:25565

How To Setup BungeeCord
Step 1. Log in to the Meloncube Games panel.

Step 2. Stop all servers to be used for the BungeeCord server network.


Step 3. Open the Minecraft Jar menu.


Step 4. Click Network on the left.


Step 5. Toggle the button next to BungeeCord. Version 1.8+ is used in this example.


Step 6. When prompted, choose to Delete all files and replace with new install.


Step 7. Start the server.


Step 8. Once it fully launches, stop the server.


Step 9. Go to the Files tab on the left.


Step 14. Open the config.yml file.


Step 15. Under listeners:, change host: to the BungeeCord server IP.


Step 16. Change ip_forward: from false to true.


Step 17. Under servers:, change lobby to the hub server name and replace localhost with the hub server IP. Changing the motd is optional.


Step 18. Add the rest of the servers connecting to the BungeeCord server network.


Step 19. Find the priorities: line.


Step 20. Add the names of the Minecraft servers in the BungeeCord server network. Players will always enter the first server listed.


Step 21. Click the Save Content button on the lower right.


Step 22. Select a connected server from the Meloncube Games panel.

Step 23. Go to the Server Properties tab on the left.


Step 24. Set Online Mode to False via the dropdown.


Step 26. Go to the Files tab.


Step 27. Open the spigot.yml file.


Step 28. Under settings:, change bungeecord: from false to true.


Step 29. Click the Save Content button on the lower right.


Step 30. Open the bukkit.yml file.


Step 31. Under settings:, change connection-throttle: from 4000 to -1.


Step 32. Click the Save Content button on the lower right.


Step 33. Repeat steps 20 to 30 for each Minecraft game server connecting to the BungeeCord server network.

Step 34. Start all servers.

  • Minecraft, Minecraft server, Minecraft bungeecord, install bungeecord, setup bungeecord
  • 27 Users Found This Useful
Was this answer helpful?

Related Articles

How To Edit Server Settings on a Minecraft Server

OverviewEditing Minecraft server settings allows server administrators to customize gameplay,...

How To Give OP Permissions on a Minecraft Server

OverviewOP (Operator) permissions on a Minecraft server grant players administrative privileges,...

How To Whitelist a Minecraft Server

OverviewWhitelisting a Minecraft server provides users an extra layer of security that only...

How To Add a Resource Pack to a Minecraft Server

OverviewHaving a resource pack on a Minecraft server enhances the visual experience for players....

How To Add a Server Icon to a Minecraft Server

OverviewMinecraft server icons are small images that represent a Minecraft server. They appear...