Documentation

Player & combat settings

Half-heart protection

yaml
halfheart:
  enabled: true
  # 1.0 is half a heart, 2.0 is one heart
  default-min-health: 1.0

The default-min-health is the amount of health players can not drop beneath. See Protection.

PvP

yaml
pvp:
  enabled: true
  show-as-title: false

Set show-as-title: true to announce /pvp on|off as a big title on screen instead of a chat message. Whether PvP is on or off is remembered across restarts.

Invisibility

Premium only.

yaml
invisibility:
  enabled: true
  # Duration in seconds (0 stays on until toggled off)
  default-duration: 480
  hide-death-messages: true
  hide-kill-messages: true

The two hide options stop an invisible player's deaths and kills showing up in chat and making the names all random characters.

Freeze

yaml
freeze:
  enabled: true
  prevent-movement: true
  prevent-interaction: true
  prevent-chat: false
  prevent-commands: false
  show-frozen-message: true
  frozen-message: "&c&lYou are frozen!"

The prevent options decide how locked down a frozen player is.

Death

yaml
death:
  messages:
    enabled: true
  # On-death behavior: none, kick or spectate
  on-death-enabled: true
  on-death-mode: "none"
  kick:
    message: "&c&lYou died!"
  spectate:
    send-fake-leave-message: true
    fake-leave-format: "&e%player% left the game"

To only show death messages to nearby players, use /deathmsgradius <blocks> in game. See Death messages.

Sounds

yaml
sounds:
  enabled: true
  death:
    enabled: true
    # "NONE" or a Minecraft sound name
    sound: "NONE"
    volume: 1.0
    pitch: 1.0
    # Radius to play within (0 for the whole world)
    radius: 50.0
    play-for-gamemodes:
      - SURVIVAL

Use /ondeath sound gui to pick a sound instead of typing a name.