BungeeCord Plugin (1.21.7, 1.20.1) is a powerful proxy server plugin for Minecraft that allows you to link multiple servers together, creating a network where players can switch between game modes or worlds without disconnecting.

Features:

Server Linking:

  • Connects multiple Minecraft servers into one unified network
  • Players can move between servers using portals, commands, or plugins

Plugin Support:

  • Developers can create custom BungeeCord plugins to extend functionality
  • Examples include server selectors, chat sync, and anti-bot protection

Player Management:

  • Centralized control over player sessions, bans, and permissions
  • Supports load balancing to distribute players across servers efficiently

Security Enhancements:

  • Features like IP forwarding, firewall integration, and anti-exploit tools help protect your network

Performance Optimization:

  • Designed to handle large player counts with minimal lag
  • Efficient packet handling and connection management

Screenshots:

Commands:

If the Typical user: is listed as a Server Administrator, this indicates that the command is for administrating a server and is usually run by administrators of the proxy. If the Typical user: is listed as a Player, this indicates that the command is used by both players and server administrators.

Guide:

  • <required argument> – this argument is required for executing the command.
  • [optional argument] – this argument is not required for executing the command.

/alert <message>

  • Permission node: bungeecord.command.alert
    Issues an alert to all users connected to BungeeCord. This is useful for announcements that need to be shown across every server. Color codes may be used with &. The special code &h will hide all default formatting, allowing for completely custom messages. To use HEX colors, follow the Spigot style. For example, if the HEX color was #123456, you’d do: &x&1&2&3&4&5&6
  • Default group: admin
  • Typical user: Server Administrator

/alertraw <json>

  • Permission node: bungeecord.command.alert
    Issues an alert to all users connected to BungeeCord, but allows the use of Minecraft JSON formatting.
  • Default group: admin
  • Typical user: Server Administrator

/bungee

  • Permission node: none
    Shows what version of BungeeCord is currently being run.
  • Default group: all
  • Typical user: Player

/end <message>

  • Permission node: bungeecord.command.end
    Shuts down the BungeeCord instance, and disconnects any users connected. Equivalent to /stop on your Spigot servers, except stops bungee
  • Default group: admin
  • Typical user: Server Administrator

/find <player>

  • Permission node: bungeecord.command.find
    Confirms whether a player with the username provided is online and determines which server the player is connected to.
  • Default group: none
  • Typical user: Server Administrator

/glist

  • Permission node: bungeecord.command.list
    Shows a list of all players connected to BungeeCord. This list is separated by each individual server on the BungeeCord proxy and provides a total player count on the proxy.
  • Default group: default
  • Typical user: Player

/greload

  • Permission node: bungeecord.command.reload
    Reloads the BungeeCord configuration. Similar to the Bukkit reload command, this is not intended to be used on a regular basis, and can lead to unexpected behaviour. The command will reload all servers, listeners and a few options from the configuration. It will not reload permissions or plugins. Note: This is highly unreliable, and it is strongly recommended that you restart your BungeeCord instance instead of reloading it.
  • Default group: admin
  • Typical user: Server Administrator

/ip <player>

  • Permission node: bungeecord.command.ip
    Shows the real IP address of a player connected to BungeeCord. This command exists since using an IP command with a Bukkit plugin, such as Essentials, could possibly return as localhost due to the way BungeeCord works.
  • Default group: admin
  • Typical user: Server Administrator

/perms

  • Permission node: none
    Shows all permissions you have, and all groups which you are in.
  • Default group: admin
  • Typical user: Player and Server Administrator

/send <player/current/all> <target>

  • Permission node: bungeecord.command.send
    Sends the specified player(s) to the specified server. Passing “all” will send all players who are on the proxy but not on the target server. Passing a player name will send the specified player, and “current” will send all players on your server.
  • Default group: none
  • Typical user: Server Administrator

/server [server]

  • Permission node: bungeecord.command.server
    When used with an argument, transfers you to the specified server. When used with no arguments, lists all servers you can connect to.
  • Default group: default
  • Typical user: Player​

How to install:

  • As a prerequisite, install Java 8 or above if you don’t have it already.
  • Download the latest BungeeCord build from below.
  • Place the file inside a new directory dedicated to BungeeCord.
  • Create a new startup script to launch the the JAR:
@echo off

java -Xms512M -Xmx512M -jar BungeeCord.jar

pause
  • Double-click the batch file.

Advice:

  • You may need to add Java to your path.
  • You should be running BungeeCord on a server for production use, with Linux preferably

BungeeCord Plugin (1.21.7, 1.20.1) Download Links

For Minecraft 1.5.2

Download from Server 1

For Minecraft 1.6.4

Download from Server 1

For Minecraft 1.7.10

Download from Server 1

For All Versions from Minecraft 1.8 to Minecraft 1.21.7

Download from Server 1Download from Server 2

Click to rate this post!
[Total: 5 Average: 4.2]