2.6 KiB
2.6 KiB
type, title, description, status
| type | title | description | status |
|---|---|---|---|
| User Story | US-021: Unlock Pocket Base flight | Let a Pocket Base owner permanently earn controlled flight by winning a raid in their own pocket world. | done |
US-021: Unlock Pocket Base flight
As a Pocket Base owner, I want to earn flight by completing a raid in my Pocket Base so that I can build and travel safely throughout my expanding pocket world.
Acceptance criteria
- Pocket Base flight begins locked for new owners and existing saved Pocket Bases.
- A successful raid completed in a Pocket Base permanently unlocks flight only when that Pocket Base's owner is listed among the raid winners.
- Raids completed outside the owner's Pocket Base and raids the owner does not win do not unlock flight.
- Defeated, stopped, expired, and abandoned raids do not unlock flight.
- Unlocking Pocket Base flight is free and does not consume blocks or other currency.
- The owner receives a prominent one-time unlock notification after the qualifying raid.
- In Survival mode, an owner with the unlock can enable or disable automatic plugin-granted flight inside their own Pocket Base without affecting portal-granted temporary flight.
- Pocket Base flight spans the world's full build height and the current unlocked horizontal boundary plus 16 blocks on every side.
- An actively flying owner receives a warning after leaving the unlocked Pocket Base boundary while remaining inside the 16-block buffer.
- Moving beyond the 16-block buffer removes only flight granted by this plugin.
- Pocket Base expansion automatically expands the corresponding flight area.
- Visitors do not receive the owner's Pocket Base flight privilege.
- Teleportation, world changes, game-mode changes, death, logout, and plugin shutdown do not leave unintended flight enabled.
- The unlock persists across reconnects and restarts.
- Chat status and the native settings dialog show whether Pocket Base flight is locked behind a successful raid or unlocked.