feat(admin): add Leaf administration commands
This commit is contained in:
@@ -56,3 +56,11 @@
|
||||
- The exact expiration boundary and globally disabled behavior suppress reminders without resetting first-join state.
|
||||
- The default message names all player commands and explains automatic combat opt-out.
|
||||
- Verified repeated joins, expiration, global suppression, first-join retention, and the full build with `./gradlew clean check jar`.
|
||||
|
||||
### US-005 administration and US-003 identity completed
|
||||
|
||||
- Added the complete `leaf.admin` command tree for global state, live strength, player status, saved choice, and locks.
|
||||
- Runtime global and strength changes persist before activation and immediately reconcile all online players.
|
||||
- Target resolution prefers exact online/current names, retains prior names, accepts UUIDs, and rejects ambiguous reused names.
|
||||
- Added position-specific administrative autocomplete and mutation/no-change reporting with validation before mutation.
|
||||
- Verified global effect and prefix suppression/restoration, live strength, targets, locks, command permissions, completion, durable aliases, and the full build with `./gradlew clean check jar`.
|
||||
|
||||
Reference in New Issue
Block a user