Files
spigot-base/design/user-stories/us-007-reduce-teleport-cooldown.md
T
dmg 8b1064b971
Release / release (push) Successful in 3m57s
CI / build (push) Successful in 54s
feat(admin): complete configurable progression
2026-08-09 15:12:04 -04:00

30 lines
1.6 KiB
Markdown

---
type: User Story
title: "US-007: Reduce the base teleport cooldown"
description: Let players reduce and eventually eliminate their base teleport cooldown by breaking blocks inside their base.
status: done
---
# US-007: Reduce the base teleport cooldown
As a **player with Base III**, I want work performed inside my base to shorten the `/base` cooldown so that I can return more frequently.
## Acceptance criteria
- [x] Cooldown-reduction progress requires Base III.
- [x] Any block broken in Survival mode inside the base's current horizontal and vertical bounds contributes unless excluded by configuration.
- [x] Player-placed blocks may be broken repeatedly for progress.
- [x] The default cooldown is three hours before any cooldown-reduction milestone.
- [x] A configurable 1,000 cumulative blocks reduces the cooldown from three to two hours by default.
- [x] A configurable 2,000 cumulative blocks reduces the cooldown from two hours to one hour by default.
- [x] A configurable 3,000 cumulative blocks reduces the cooldown from one hour to 30 minutes by default.
- [x] A configurable 5,000 cumulative blocks removes the cooldown by default.
- [x] Each tier is sequential and relocating the base preserves earned tiers and progress.
- [x] An instant cooldown still enforces the applicable teleport warm-up and destination safety checks.
## Related
- [US-005: Unlock Base III teleportation](us-005-unlock-base-teleportation.md)
- [US-006: Reduce the base teleport warm-up](us-006-reduce-teleport-warmup.md)
- [US-008: Unlock Base IV visitor access](us-008-unlock-visitor-access.md)