feat(spawning): add spawnable block overlay
Release / release (push) Successful in 2m16s
CI / build (push) Successful in 1m3s

This commit is contained in:
dmg
2026-08-10 22:46:02 -04:00
parent 26aeb8c416
commit 259ea9410c
30 changed files with 988 additions and 46 deletions
+8
View File
@@ -76,3 +76,11 @@ description: Chronological record of material decisions affecting the Spigot Bas
- Rendered a bounded nearby arc at the player's current height using the current base radius while respecting world and vertical bounds.
- Added border preference reporting to player and administrative status output and safe defaults for existing state files.
- Verified the feature with `./gradlew clean check jar`.
## 2026-08-10 — Spawnable block overlay
- Added persistent progression for Survival-mode block placements anywhere, with existing in-base placement counts used as a safe migration minimum.
- Added `/basesettings spawnable enable|disable` after a configurable 250-placement unlock and reported its progress and preference in player and admin status output.
- Added admin controls for total placement progress, the unlock threshold, and each unlocked player's overlay preference.
- Added owner-only red particles for nearby dark spawning surfaces inside base bounds, using bounded incremental scanning and rendering budgets.
- Verified the feature with `./gradlew clean check jar`.