fix(pocket-base): handle keystone right-clicks in air
This commit is contained in:
@@ -24,6 +24,15 @@ As a **Pocket Base owner**, I want to craft a reusable keystone that instantly t
|
||||
- [x] Keystone travel clears accumulated fall distance and does not change existing portal travel behavior.
|
||||
- [x] Automated tests cover recipe shape, crafting and use eligibility, metadata authentication, entry, return, persistence, and unavailable or unsafe destinations.
|
||||
|
||||
- [x] Keystone entry and return work when right-clicking air or blocks, regardless of facing direction.
|
||||
- [x] Vanilla no-action events are handled without bypassing explicit item-use restrictions.
|
||||
- [x] Regression tests cover air and block interactions for entry and return, and denied item use.
|
||||
|
||||
## Verification
|
||||
|
||||
- `./gradlew clean check jar` passes, including event-dispatch regression coverage for air/block entry and return and explicit item-use denial.
|
||||
- Live-server verification remains pending deployment.
|
||||
|
||||
## Related
|
||||
|
||||
- [US-015: Unlock a Pocket Base](us-015-unlock-a-pocket-base.md)
|
||||
|
||||
Reference in New Issue
Block a user