Files
spigot-quest-board/knowledge/user-stories/us-013-show-custom-reward-item-names.md
dmg 02f74d1822
Release / release (push) Successful in 2m37s
CI / build (push) Successful in 1m11s
feat(quests): show custom reward item names
2026-09-05 11:39:01 -04:00

1.4 KiB
Raw Permalink Blame History

type, title, description, status
type title description status
User Story US-013: Show custom reward item names Display a reward item's custom name together with its material type when browsing quests. done

US-013: Show custom reward item names

As a player, I want named reward items identified by both custom name and material so that I understand exactly what a quest will award.

Acceptance criteria

  • A reward with a custom display name is shown as amount, readable custom name, and material type, such as 1 × Shopping List (PAPER).
  • An unnamed reward continues to show its amount and material type, such as 3 × DIAMOND.
  • Styled custom names are converted to safe readable plain text without changing the escrowed item's exact metadata.
  • Quest-board detail dialogs and /quests listings use the same reward representation.
  • Newly escrowed rewards persist the readable custom name alongside their exact serialized item data.
  • Existing persisted named rewards derive their custom name from valid stored item metadata when possible.
  • Missing, malformed, or unreadable item metadata safely falls back to the material type without preventing quest browsing.
  • Automated tests verify named, unnamed, styled, persisted, historical, and malformed reward metadata.