Skip to content

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).

SettingDefaultMeaning
min-players2Players needed when the countdown ends
spectator-slots20Spectator places per arena, on top of the spawns
spectator-modeGHOSTGHOST or Minecraft's SPECTATOR
auto-respawntrueNo death screen
auto-jointrueWith a single arena, players join it on login
default-mapstrueDownload the maps in default-maps.yml
maps-folder""Where map templates are; a shared folder on networks
world-loaderautoHow 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.defaultenFor 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-interval60, 10Lightning at the end of the deathmatch
display.*truechat-tag, tab-tag, sidebar, lobby-sidebar, bossbar, bossbar-color
economy.providerAUTOAUTO (Vault when present), VAULT, INTERNAL
economy.starting-balance0Coins of a new player
economy.rewards.kill, win2, 10Coins per kill and win
storage.typeYMLYML (files) or MYSQL (MySQL / MariaDB, storage.mysql)
network.*See Networks
end-actionRESTARTRESTART a new game, SHUTDOWN stop the server, NONE
update-filestrueAdd new settings and messages to your files on update, see Updating

SurvivalGames is a paid plugin. EranoAPI is open source under the MIT license.