docs: define initial quest board stories
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
---
|
||||
type: Log
|
||||
title: Spigot Quest Board Knowledge Log
|
||||
description: Chronological record of material decisions affecting Spigot Quest Board.
|
||||
---
|
||||
|
||||
# Spigot Quest Board Knowledge Log
|
||||
|
||||
## 2026-09-05 — Initial quest-board design
|
||||
|
||||
- Administrators create physical quest boards, and every board exposes the same global quests and claims.
|
||||
- Players create quests by selecting a requested block material and quantity and escrowing reward items from their inventory.
|
||||
- Completing players deliver the requested block items at a board and immediately receive the escrowed reward.
|
||||
- Delivered blocks remain held by the quest system until the issuer claims them at a board.
|
||||
- Cancelled and seven-day-expired quests return escrowed rewards through the same claim system rather than direct inventory delivery.
|
||||
- Inventory overflow from rewards or claims is dropped at the receiving player's feet.
|
||||
- Player `/quests` commands are disabled by default so administrators can require physical-board interaction.
|
||||
- The board interface follows Spigot Base by using Purpur's supported native dialog API.
|
||||
|
||||
## 2026-09-05 — Foundation started
|
||||
|
||||
- Approved work begins with an OKF knowledge bundle, Java 25/Purpur 26.2 Gradle foundation, automated verification, and a public Gitea repository.
|
||||
Reference in New Issue
Block a user