๐Configuration
Lobby Side
Configuration File
Server names must be consistent: you need a general prefix like "bedwars" and a distinction between lobby servers and match servers. Example: - bedwars-lobby-1 - bedwars-lobby-2 - bedwars-instance-1 - bedwars-instance-2
pixel:
leader: true
server-prefix:
generic: "bedwars-"
lobby: "bedwars-lobby-"
instance: "bedwars-instance-"
servers:
dynamically-start: false
max-servers: 1
matches:
per-server: 30
warning-percentage: 60pixel.leader when there are multiple lobbies activate it only in one of them.
pixel.server-prefix.generic generic server mode prefix. Example "bedwars"
pixel.server-prefix.lobby lobby server prefix
pixel.server-prefix.instance instance server prefix
pixel.servers.dynamically-start enable if you are using Cerebrum
pixel.servers.max-servers maximum number of match servers (when using cerebrum)
pixel.matches.per-server maximum number of matches per server
pixel.matches.warning-percentage percentage of matches (-> servers) occupied to start other servers (when using cerebrum)
permissions:
map-limit:
- bedwars.map.unlimited
- bedwars.map.4
- bedwars.map.2
- bedwars.map.1Defines permissions for the number of daily map choices
Add a configured Arena
The configured arena files need to be inserted into the "arenas" folder. Based on the type, insert the file in the respective folder ("solo" -> "1", "duo" -> "2", "trio" -> "3", "squad" -> "4").
Placeholders
type: [ solo, doubles, trio, squad ]
%bw_online_<type>% -> return the online players for that specified type
Statistics: [ bed, kills, finalkills, death, finaldeaths, losses, wins, winstreak ] Period: [ daily, weekly, alltime ] Positions: [ 1..10 ]
%bw_board_<statistic>_<period>_<position>%
Statistics: [ bed, kills, finalkills, death, finaldeaths, losses, wins, winstreak, total_played, kd_ratio ] Scope: [ solo, doubles, trio, squad, global -> empty (bw_<statistic>) ]
%bw_<scope>_<statistic>% -> return the player's statistic
Leaderboards
an example of a leaderboard with DecentHolograms
Instance Side
Files:
config.yml -> Main configurations
language.yml -> Files for translations
sounds.yml -> Customize Sounds
shop2.yml -> Villager Shop (Solo and Duo)
shop4.yml -> Villager Shop (Trio and Squad)
upgrades2.yml -> Upgrades Shop (Solo and Duo)
upgrades4.yml -> Upgrades Shop (Trio and Squad)
Configuration File
pixel.server-prefix.lobby The generic prefix for all lobbies: following the example above -> bedwars-instance-
World Maps
Map worlds must be created in each server instance.
Inside the plugin folder there is a "maps" folder. Inside "maps" insert all the world folders. The name of the folder must match that of the respective configuration file inserted in the lobby, only that here the world folder must be in lower case.


Proxy Side
Party configuration avaible in all server.
Last updated
Was this helpful?