Quest Codex Settings
Manifest entry allowing administrators to override quest codex settings directly. This includes layout, appearance, and sounds for all menus.Fields
| Field | Type | Description |
|---|---|---|
mainMenu | CategoryMenuSettings | Configuration for the main category menu. |
subMenu | CategoryMenuSettings | Configuration for category sub-menus. |
questMenu | QuestMenuSettings | Configuration for quest list menus. |
sounds | SoundSettings | Sound effects for various menu interactions. |
CategoryMenuSettings
Used by bothmainMenu and subMenu.
| Field | Type | Description |
|---|---|---|
title | String | Inventory title displayed to the player. |
rows | Int | Number of rows in the inventory (1-6). |
categoriesPerRow | Int | Categories per row if no explicit layout is provided. |
categoryItem | Item | Default item used if a category defines no icon. |
categoryNameColor | String | Default color/style for category names. |
categoryNameBold | Boolean | Whether category names are bold by default. |
categoryLoreQuestCount | List<String> | Lore lines showing quest progress. |
categoryLore | List<String> | Base lore shown on categories. |
fillEnabled | Boolean | Whether to fill empty slots. |
fill | ItemTemplate | Item used to fill empty slots. |
previousButton | NavigationButton | Previous page button settings. |
nextButton | NavigationButton | Next page button settings. |
infoButton | NavigationButton | Info button settings. |
backButton | NavigationButton | Back button settings (optional). |
backButtonCommands | List<String> | Commands to run on back click. |
QuestMenuSettings
| Field | Type | Description |
|---|---|---|
questsPerRow | Int | Quests per row if no explicit layout is provided. |
fillEnabled | Boolean | Whether to fill empty slots. |
fill | ItemTemplate | Item used to fill empty slots. |
emptyQuest | ItemTemplate | Item shown when a quest slot is empty. |
buttons | QuestMenuButtons | Navigation buttons for the quest menu. |
questButtons | QuestButtonStatus | Appearance of quests based on status. |
SoundSettings
| Field | Type | Description | | :--- | : :--- | :--- | |menuOpen | Sound | Sound when opening a menu. |
| menuSwitch | Sound | Sound when switching menus. |
| buttonPrevious | Sound | Sound for previous button. |
| buttonNext | Sound | Sound for next button. |
| buttonBack | Sound | Sound for back button. |
| buttonSort | Sound | Sound for sort button. |
| buttonCategory | Sound | Sound for category click. |
| questTrack | Sound | Sound when tracking a quest. |
| questUntrack | Sound | Sound when untracking a quest. |