Quest Lore
Adds extra lore lines to quest buttons in the codex based on the quest's current status. Unlike Quest Assignment which defines per-quest display overrides, this entry adds supplemental lore at the bottom of the button.
Fields
| Field | Type | Default | Description |
|---|---|---|---|
quest | Ref<QuestEntry> | (empty) | Quest to add lore to (from QuestExtension). |
category | String | "" | Category scope. Leave empty to apply globally across all categories. |
notStartedLore | String @Placeholder @Colored @MultiLine | "" | Lore added when the quest has not started. |
inProgressLore | String @Placeholder @Colored @MultiLine | "" | Lore added when the quest is in progress. |
completedLore | String @Placeholder @Colored @MultiLine | "" | Lore added when the quest is completed. |
Scoping
- Global (
categoryempty): Lore appears on this quest in every category menu. - Category-specific (
categoryset): Lore only appears when the quest is viewed within that category.
Example
{
"type": "quest_lore",
"id": "lore_main1",
"name": "Main Quest 1 Lore",
"quest": "quest:quest_main_1",
"category": "main_quests",
"notStartedLore": "<gray>Embark on your first adventure...",
"inProgressLore": "<green>You are on a great journey!",
"completedLore": "<gold>The beginning is complete."
}
How It Appears
When a player views quest_main_1 in the main_quests category:
Not Started:
<gold><bold>The Beginning
<gray>Embark on your first adventure...
<yellow>Clique pour suivre
In Progress:
<gold><bold>The Beginning
<green>You are on a great journey!
<yellow>Clique pour suivre
Completed:
<gold><bold>The Beginning
<gold>The beginning is complete.
The lore lines from quest_lore appear above the click hint configured in Quest Codex Config.