fix(navigation): preserve disabled preference
This commit is contained in:
@@ -28,6 +28,11 @@ description: Chronological record of material decisions affecting the Spigot Bas
|
||||
- Verified the implementation with `./gradlew clean check jar`: 34 tests passed and the plugin JAR was produced successfully.
|
||||
- User stories remain in progress pending live-server integration verification and completion of runtime administrative configuration editing.
|
||||
|
||||
## 2026-08-09 — Navigation preference fix
|
||||
|
||||
- Added explicit, idempotent `/basenavigation on` and `/basenavigation off` modes with autocomplete while retaining no-argument toggling.
|
||||
- Preserved a disabled navigation preference during later grass-or-dirt progression instead of forcing navigation back on.
|
||||
|
||||
## 2026-08-09 — Initial release scope completed
|
||||
|
||||
- Added live, validated, persisted numeric configuration updates through `/baseadmin config`.
|
||||
|
||||
@@ -18,6 +18,9 @@ As a **player with Base I**, I want visual guidance toward my base so that I can
|
||||
- [x] Particle generation is bounded to avoid excessive server or client load.
|
||||
- [x] A player in another world receives a clear message instead of a misleading particle direction.
|
||||
- [x] `/basenavigation` toggles guidance on and off after Base II is unlocked.
|
||||
- [x] `/basenavigation on` enables guidance idempotently and `/basenavigation off` disables it idempotently.
|
||||
- [x] Invalid navigation arguments show command usage, and `on` and `off` are offered through autocomplete.
|
||||
- [x] Grass-or-dirt progress after Base II preserves the player's selected navigation preference.
|
||||
- [x] The navigation preference persists across reconnects and restarts.
|
||||
|
||||
## Related
|
||||
|
||||
Reference in New Issue
Block a user