Update TODO.md: Refine player states and disconnect handling

This commit is contained in:
akastijn 2026-05-23 23:28:35 +02:00
parent 2846a88125
commit f248372fcc

View File

@ -102,10 +102,9 @@ A Minecraft survival/PvP plugin with configurable loot, shrinking world border,
### Player States ### Player States
Track each registered player in one of these states: Track each registered player in one of these states:
- [ ] `REGISTERED` — signed up, round not yet started - [ ] `REGISTERED` — signed up, round not yet started
- [ ] `ALIVE` — actively in the round - [ ] `IN_GAME` — actively in the round
- [ ] `DEAD` — eliminated, waiting in the safe room
- [ ] `DISCONNECTED` — left the server mid-round - [ ] `DISCONNECTED` — left the server mid-round
- [ ] `SPECTATING`admin/non-participant observer - [ ] `SPECTATING` — non-participant/dead observer
### Disconnect Handling ### Disconnect Handling
- [ ] On disconnect during COUNTDOWN: remove from round, free their spawn slot - [ ] On disconnect during COUNTDOWN: remove from round, free their spawn slot