Files
spigot-creeper-fear/design/user-stories/us-002-unlock-creeper-aura-ranks.md
T
dmg 55e4f04f16
Release / release (push) Successful in 2m32s
CI / build (push) Successful in 1m11s
feat(aura): protect blocks within player radius
2026-08-11 14:46:54 -04:00

2.5 KiB
Raw Blame History

type, title, description, status
type title description status
User Story US-002: Unlock Creeper Aura ranks Protect blocks and modify creeper damage according to a player's earned aura rank. done

US-002: Unlock Creeper Aura ranks

As a player, I want Creeper Aura to become stronger as I defeat creepers so that I progressively master their explosions.

Default progression

Current state Kills needed to unlock next rank Damage to protected player Creeper block damage
Locked 100 to unlock I 1× Normal
Creeper Aura I 100 to unlock II 3× Prevented
Creeper Aura II 100 to unlock III 2× Prevented
Creeper Aura III 100 to unlock IV 1.5× Prevented
Creeper Aura IV 100 to unlock V 1× Prevented
Creeper Aura V 100 to unlock VI 0.5× Prevented
Creeper Aura VI Maximum rank 0× Prevented

Acceptance criteria

  • A player unlocks the next rank after earning the configured number of kills within their current tier.
  • Unlocking a rank resets current-tier progress to zero.
  • A player below rank I receives normal creeper explosion behavior.
  • An aura protects blocks when a player with rank I or higher is within 25 blocks of a creeper at explosion time, including at exactly 25 blocks.
  • Block protection does not require the aura player to be hit by or have line of sight to the explosion.
  • An activated aura prevents that creeper explosion from breaking or removing blocks for everyone affected by the explosion.
  • Players beyond 25 blocks and players whose aura is locked do not activate block protection.
  • Other nearby players and entities continue to receive their normal creeper explosion effects unless they have their own aura damage modifier.
  • The protected player's rank multiplier is applied to vanilla creeper explosion damage before armor, enchantments, resistance, and difficulty mitigation.
  • At rank VI, the protected player's creeper explosion damage event is cancelled so that damage and knockback are nullified.
  • Charged creepers obey the same aura rules while retaining their vanilla base explosion strength.
  • Explosions from TNT, beds, respawn anchors, and non-creeper entities are unchanged.
  • Simultaneous exposure of players with different aura ranks is deterministic and tested.