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
@@ -11,6 +11,19 @@ final class AdminProgressCounterTest {
new PluginSettingsProvider(PluginSettings.from(Map.of()))
);
@Test
void settingTotalPlacementCounterUnlocksSpawnableOverlay() {
PlayerState player = PlayerState.newPlayer(UUID.randomUUID(), "Alex");
PlayerState updated = service.setProgress(
player,
ProgressCounter.TOTAL_PLACEMENTS,
250
);
assertEquals(250, updated.totalBlocksPlaced());
}
@Test
void settingPlacementCounterEvaluatesBaseAndWarmupTiers() {
PlayerState player = PlayerState.newPlayer(UUID.randomUUID(), "Alex");