feat(combat): opt out attacking players
This commit is contained in:
@@ -42,3 +42,10 @@
|
||||
- Name cleanup restores only values Leaf installed; third-party changes are preserved.
|
||||
- Documented scoreboard, custom chat, tab-list, and per-viewer scoreboard limitations.
|
||||
- US-003 remains in progress until combat and global administration paths are verified.
|
||||
|
||||
### US-002 combat opt-out completed
|
||||
|
||||
- Added modern Spigot damage-source attribution for direct attacks, projectiles, thrown potions, area clouds, tamed animals, TNT, Thorns, and other reliably attributed sources.
|
||||
- Ambiguous, cancelled, zero-damage, environmental, and self damage do not opt out a player.
|
||||
- Combat opt-out bypasses administrative locks, immediately reconciles effect and prefix state, persists once, and sends one explanatory message.
|
||||
- Verified attribution, victim safety, lock bypass, duplicate suppression, and the full build with `./gradlew clean check jar`.
|
||||
|
||||
Reference in New Issue
Block a user