Getting Started
Installation
BWProxy2023 is a plugin that can be installed on lobby/hub servers. Do not install it on arena servers.
Note before we start
BWProxy2023 only goes on the lobby server(s)
BedWars2023 only goes on the arena server(s)
- Copy the BWProxy2023.jar in the plugins folder for your lobby server and restart your server.
- Open BWProxy2023's config.yml.
- Insert your database credentials to synchronize bed-wars statistics from arenas.
- If you skip this step, BWProxy2023 will still function, however any stats you get from BWProxy2023 will be incorrect.
- Under bungeecord-settings, add redis-configuration with your Redis host, port, password (quote if it contains special chars) and channel.
- The channel should be the same across all your servers (lobby and arenas).
- Restart the lobby server
- Go on each BedWars arena server's files and open
plugins/BedWars2023/config.yml.- Under
bungeecord-settingschange thehost,port,passwordandchannelto the same values you set in step 4. - Next, change
server-idto be the name of the arena server in your BungeeCord/Velocity config. In the example above, the server name in the BungeeCord config isbw1.- An easy way to double-check that you set this correctly is to do
/server <server>, replacing<server>with what you put inserver-id
- An easy way to double-check that you set this correctly is to do
- Now, set the
lobby-serveroption to the name of your lobby server- This is similar to how you set
server-id, but with your lobby server instead of the arena server.
- This is similar to how you set
- Set the
serverTypetoBUNGEE - Restart the arena server
- Repeat steps
i-vifor each of your arena servers
- Under
- Make sure you've restarted each of the servers (after configuring them), and enjoy!
Usage
To open the arena selector, you can use /bw gui
BWProxy2023 does not have a built-in scoreboard, so you will need to use an external scoreboard plugin and the PlaceHolderAPI placeholders if you want a scoreboard.