How to set up a BungeeCord server network


Summary
BungeeCord is a popular Minecraft server proxy software that allows players to connect to multiple Minecraft servers from a single IP address. BungeeCord operates as a middleman between Minecraft servers, intercepting and redirecting player connections. It allows players to move seamlessly between different servers, even running different game modes. BungeeCord is also highly customizable, with many plugins and configuration options available.

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 Installing BungeeGuard to protect BungeeCord servers from malicious attacks is highly recommended.

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 Set Up a BungeeCord Server Network
1. Log in to the BisectHosting Premium or Budget panel.

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


3. On the BungeeCord server, click the Open Jar menu.


4. Select Network on the left.


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


6. Choose the red Delete Current Files button. This will take a few minutes.


7. Start the server.


8. Once it has fully launched, stop the server.


9. Go to the File Manager tab on the left.


10. Open config.yml for editing.


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


12. Change
ip_forward: from false to true.


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


14. Add each server connecting to the BungeeCord server network.


15. Under listeners:, locate the priorities: line.


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


17. Choose the blue Save and close button on the lower right.


18. Return to the Home tab and select a Minecraft game server from the dropdown. Creative Minecraft Server is used in this example.


19. Go to the Server Properties tab on the left.


20. Locate Online Mode and choose Disabled from the dropdown menu.


21. Scroll to the bottom and hit the blue Save button.


22. Go to the File Manager tab.


23. Open spigot.yml for editing.


24. Under
settings:, change bungeecord: from false to true.


25. Choose the blue Save and close button on the lower right.


26. Open bukkit.yml for editing.


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


28. Choose the blue Save and close button on the lower right.


29. Repeat steps 16 to 26 for each Minecraft game server connecting to the BungeeCord server network.

30. Start
all servers.

 


Was this answer helpful?

512
« Back