quest_assignment
Quest Assignment to Category — misc entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | quest_assignment |
| Type | Misc |
| Color | Green |
| Icon | mdi:bookmark-plus |
Description
Assigns quests to a category with optional per-quest display overrides. Multiple entries can reference the same category to add more quests. Quest order is controlled via [orders] (aligned with [questRefs]). Example: quest_assignment: category: "main_quests" quest_refs: - "quest:the_beginning" - "quest:the_journey" orders: [0, 1] not_started_item: PAPER in_progress_item: CLOCK completed_item: EMERALD
Fields
| Field | Type | Description |
|---|---|---|
category | String | Category to assign quests to. |
questRefs | List<Ref<QuestEntry>> | Quests to assign to this category. |
orders | List<Int> | Display order for each quest (aligned with questRefs). Lower numbers appear first. |
notStartedItem | Item? | Override: item shown when the quest has not started. |
inProgressItem | Item? | Override: item shown when the quest is in progress. |
completedItem | Item? | Override: item shown when the quest is completed. |
notStartedName | String | Override: name shown when the quest has not started. |
inProgressName | String | Override: name shown when the quest is in progress. |
completedName | String | Override: name shown when the quest is completed. |
notStartedLore | String | Override: additional lore when the quest has not started. |
inProgressLore | String | Override: additional lore when the quest is in progress. |
completedLore | String | Override: additional lore when the quest is completed. |
hideWhenNotStarted | Boolean | Hide this quest while not started. |
hideWhenInProgress | Boolean | Hide this quest while in progress. |
hideWhenCompleted | Boolean | Hide this quest when completed. |
hideObjectivesWhenInProgress | Boolean | Hide objectives while in progress. |
hideObjectivesWhenCompleted | Boolean | Hide objectives when completed. |
Usage Example
- entry: quest_assignment
name: "Quest Assignment to Category"
category: ""
questRefs: []
orders: 0
notStartedItem: ""
inProgressItem: ""
completedItem: ""
notStartedName: ""
inProgressName: ""
completedName: ""
notStartedLore: ""
inProgressLore: ""
completedLore: ""
hideWhenNotStarted: false
hideWhenInProgress: false
hideWhenCompleted: false
hideObjectivesWhenInProgress: false
hideObjectivesWhenCompleted: false