EchoingDeaths.docs
EchoingDeaths examples

Copy, paste, curse.

Real snippets from the default config.yml and command set. Drop them straight into your server setup.

A curse block

Two curses exactly as they ship in config.yml: the cause key is a Bukkit DamageCause name, and everything under it (display name, duration, amplifier, effect list) is yours to edit. Run /echoingdeaths reload after changing anything.

effects:
  FALL:

    display-name: "Fall"

    duration-seconds: 10

    amplifier: 1

    potion-effects:
      - SLOWNESS
      - WEAKNESS

  THORNS:

    display-name: "Thorns"

    duration-seconds: 6

    amplifier: 0

    potion-effects:
      - WEAKNESS

Command usage

Every subcommand and the permission it needs; all three nodes default to server operators.

# Print the help menu            (echoingdeaths.admin)
/echoingdeaths

# Apply config.yml edits live    (echoingdeaths.reload)
/echoingdeaths reload

# Show version + author          (echoingdeaths.admin)
/echoingdeaths info

# Preview the Lava curse on yourself
# (echoingdeaths.admin, players only)
/echoingdeaths test LAVA

Message format

Messages support classic color codes and two placeholders: %player% for the player who died and %cause% for the curse's display-name.

messages:
  chat:
    - "&4%player% died."
    - "&cYou were cursed by the echo of their death."
    - "&7Cause: &e%cause%"
  actionbar:
    - "&cCursed by %player%'s death"
  title:
    title: "&4Echoing Death"
    subtitle: "&cYou feel a lingering curse..."
    fade-in: 10
    stay: 50
    fade-out: 20

More in the configuration reference and the commands & permissions page, or grab the jar from Modrinth.