Skip to content

Game Modes Dictionary

Use these values for default-mode settings, mode-gated features, and admin-editable gameplay rules.

  • Canonical keys are lowercase underscore names like survival and spectator.
  • Curated aliases are accepted on input only.
  • Game modes stay intentionally small and modern.
game_mode: adventure
val value = DaisyGameModes.parse(config.game_mode)
val key = DaisyGameModes.key(value)
val label = DaisyGameModes.displayName(value)
val typed = required("game_mode", gameModeCodec())
Canonical keyDisplay nameAccepted aliases
adventureAdventure-
creativeCreative-
spectatorSpectatorspec
survivalSurvivalsurv