Files
spigot-creeper-fear/design/user-stories/us-001-track-creeper-defeats.md
T

1.1 KiB

type, title, description, status
type title description status
User Story US-001: Track creeper defeats Record persistent player progress from creeper kills attributable to the player. backlog

US-001: Track creeper defeats

As a player, I want my qualifying creeper kills recorded so that my Creeper Aura progression persists.

Acceptance criteria

  • A creeper kill attributable to a player adds one kill to that player's lifetime progress.
  • Direct melee kills and indirect kills attributable to the player, including projectiles and the player's tamed wolves, count.
  • A single creeper death cannot award progress more than once.
  • Progress is stored using the player's UUID rather than their mutable name.
  • Progress survives logout, server restarts, and player-name changes.
  • Progress updates are persisted without blocking the Minecraft server thread on slow storage work.
  • Missing or invalid persisted data is handled safely and reported to server administrators.