🌐BungeeCoord & Velocity | MultiServ & MultiProxy

How to use the plugin with bungeecoord and velocity

Put the plugin in your bungeecoord/velocity Setup it (see Basic Configuration)

(even on velocity use the bungeecoord option in config file)

Put the plugin in your spigot servers

# Set the working mode of the plugin
# - Diffuser: This will make the server diffuse to the mainProxyWebsocketLink
# - Host: Make this server the main server (default mode for spigot)
# Example the multiserv/multiproxy setup you can do this:
# - Proxy1: MainHost host mode
# - Proxy2: Diffuser mode
# - Spigot1,2,3,4: Diffuser mode
diffuser: false
# Use the same param as the clientWebSocketLink in the main proxy config
mainProxyWebsocketLink: wss://localhost:8081
# If this is the spigot config: let it empty and a secret will be generated, put it in the bungee config same place
# If this a proxy config: put the secrets of the spigot servers here
# You can also manually define the secret here (Use unique strong secret)
secrets:
- ""
# The name of the server used on the proxy (only for diffuser servers)
# The name of the spigot server (config of your mainProxy) OR a random name for another proxy
proxyServerName: "lobby"

BoostedAudio in diffuser mode can be reload with a pluginmanager without problems

The diffuser server automatically reconnects to the proxy when it restarts For MultiProxy, same as multiserv, but you need one main proxy that will be the host proxy and on the others proxy setup boostedaudio on diffuser mode, so the others proxy will connect to the main proxy like the spigots servers on diffuser mode.

The only server that will expose his ip is the main proxy to players (the main boostedaudio host server), tho you can use cloudflare on the websocket & webhost if you want with the proper config

Last updated