feat(quests): support requests for all inventory items
This commit is contained in:
@@ -6,6 +6,13 @@ description: Chronological record of material decisions affecting Spigot Quest B
|
||||
|
||||
# Spigot Quest Board Knowledge Log
|
||||
|
||||
## 2026-09-10T01:38:21Z — Inventory-item quest requests
|
||||
|
||||
- Extended [US-003](user-stories/us-003-create-a-block-delivery-quest.md) and [US-005](user-stories/us-005-deliver-blocks-and-complete-a-quest.md) to support inventory item materials, including shulker shells, rather than only blocks.
|
||||
- Validation and autocomplete use item eligibility and reject air and non-item materials; command, dialog, notification, and claim wording now describes items.
|
||||
- Preserved the persistence format and existing escrow, delivery, and claim transitions.
|
||||
- Confirmed catalog regressions failed before the fix using mocked server material properties, then verified shell creation, persisted settlement and claim acknowledgement, and existing regressions: all 134 tests and the plugin JAR passed `./gradlew clean check jar`.
|
||||
|
||||
## 2026-09-05 — Initial quest-board design
|
||||
|
||||
- Administrators create physical quest boards, and every board exposes the same global quests and claims.
|
||||
|
||||
Reference in New Issue
Block a user