config.yml
Every setting is written in config.yml with a comment explaining it; this page is the overview. Any setting can also come from an environment variable: SG_ + its path in capitals (network.redis.host → SG_NETWORK_REDIS_HOST).
| Setting | Default | Meaning |
|---|---|---|
min-players | 2 | Players needed when the countdown ends |
spectator-slots | 20 | Spectator places per arena, on top of the spawns |
spectator-mode | GHOST | GHOST or Minecraft's SPECTATOR |
auto-respawn | true | No death screen |
auto-join | true | With a single arena, players join it on login |
default-maps | true | Download the maps in default-maps.yml |
maps-folder | "" | Where map templates are; a shared folder on networks |
world-loader | auto | How arenas reset: auto (FastWorldLoader when installed, else folder copies), folder, fast (FastWorldLoader; warns and copies the folder if it's missing) |
lobby.* | The lobby world: enabled, world, spawn-on-join, protect, rules | |
language.default | en | For players whose language has no file |
hotbar.* | Slot and item of each hotbar item | |
phases.<PHASE>.* | duration and the ten rules of each phase | |
deathmatch.punish-start, punish-interval | 60, 10 | Lightning at the end of the deathmatch |
display.* | true | chat-tag, tab-tag, sidebar, lobby-sidebar, bossbar, bossbar-color |
economy.provider | AUTO | AUTO (Vault when present), VAULT, INTERNAL |
economy.starting-balance | 0 | Coins of a new player |
economy.rewards.kill, win | 2, 10 | Coins per kill and win |
storage.type | YML | YML (files) or MYSQL (MySQL / MariaDB, storage.mysql) |
network.* | See Networks | |
end-action | RESTART | RESTART a new game, SHUTDOWN stop the server, NONE |
update-files | true | Add new settings and messages to your files on update, see Updating |