BedWars ships playable: ready default configs everywhere, plus the /bw setup wizard for your first arena.
BedWars ships playable. The shop (categories, prices, quick-buy layout), generators, levels, tokens, quests and messages all come pre-configured and match what you play on the demo server — install, start, and the server is playable. You can open to players immediately and customize at your own pace from there.
Arena creation is an interactive in-game wizard: /bw setup (permission bw.admin). The commands below are the building blocks the wizard drives — every one of them is also available directly:
/bw setlobby # set the main lobby spawn
/bw setuparena (name) # create a new arena
/bw setwaitingspawn # waiting lobby spawn
/bw setspectspawn # spectator spawn
/bw createteam (name) (color) # create a team
/bw setspawn (team) # team spawn point
/bw setbed (team) # team bed location
/bw setshop (team) # team shop location
/bw setupgrade (team) # team upgrades NPC location
/bw setkilldrops # kill drops location
/bw addgenerator (type) (tier) # add a resource generator
/bw setmaxinteam (int) # max players per team
/bw setmaxbuildheight (int) # arena build height limit
/bw settype (type) # arena game type
/bw save # save the arenaTeams can be created automatically with /bw autocreateteams (mode), an existing arena's configuration can be copied with /bw clonearena (src) (dst), and arenas are organized with /bw arenagroup (arena) (group). Arenas can be toggled reliably at any time with /bw enable/disablearena (name) — no restart required.
generators.yml).levels.yml, money.yml).messages_en.yml), multi-language ready.addons.yml — a disabled add-on consumes nothing.Every value is editable in the plugins/BedWars/ directory. Nothing is locked away — and more importantly, you do not have to edit any of it to go live.
| File | Purpose | Ships with default? |
|---|---|---|
config.yml | Server type, database, lobby, game rules, performance tuning | Yes — ready defaults |
generators.yml | Generator timing and resources | Yes — ready defaults |
shop.yml | Shop categories, prices, quick-buy defaults | Yes — full default shop |
addons.yml | Enable/disable each add-on | Yes — sensible presets |
messages_en.yml | All plugin messages (multi-language ready) | Yes — complete set |
levels.yml | XP required per level | Yes — ready defaults |
money.yml | Token earnings per action | Yes — ready defaults |
ranked.yml | Ranked service credentials | Yes — assisted at setup |
Configs/blocked-commands.yml | Global, per-arena and per-group blocked commands | Yes — safe defaults |
Addons/Practice/config.yml | Practice arena settings and stats | Yes — ready defaults |
Addons/InvisPractice/config.yml | Invis practice queue configuration | Yes — ready defaults |
Addons/LeaveDelay/config.yml | Leave delay countdown settings | Yes — ready defaults |
Addons/Cosmetics/ | Cosmetics menus, categories and items | Yes — all 257 items |
Arenas/*.yml | One configuration file per arena | Yes — created by /bw setup |
Tip:After editing configuration, /bw reload applies it (permission bw.admin). Arena files themselves are created and saved by /bw setup and /bw save.