Skip to main content

Quest Codex Settings

Manifest entry allowing administrators to override quest codex settings directly. This includes layout, appearance, and sounds for all menus.

Fields

FieldTypeDescription
mainMenuCategoryMenuSettingsConfiguration for the main category menu.
subMenuCategoryMenuSettingsConfiguration for category sub-menus.
questMenuQuestMenuSettingsConfiguration for quest list menus.
soundsSoundSettingsSound effects for various menu interactions.

CategoryMenuSettings

Used by both mainMenu and subMenu.
FieldTypeDescription
titleStringInventory title displayed to the player.
rowsIntNumber of rows in the inventory (1-6).
categoriesPerRowIntCategories per row if no explicit layout is provided.
categoryItemItemDefault item used if a category defines no icon.
categoryNameColorStringDefault color/style for category names.
categoryNameBoldBooleanWhether category names are bold by default.
categoryLoreQuestCountList<String>Lore lines showing quest progress.
categoryLoreList<String>Base lore shown on categories.
fillEnabledBooleanWhether to fill empty slots.
fillItemTemplateItem used to fill empty slots.
previousButtonNavigationButtonPrevious page button settings.
nextButtonNavigationButtonNext page button settings.
infoButtonNavigationButtonInfo button settings.
backButtonNavigationButtonBack button settings (optional).
backButtonCommandsList<String>Commands to run on back click.

QuestMenuSettings

FieldTypeDescription
questsPerRowIntQuests per row if no explicit layout is provided.
fillEnabledBooleanWhether to fill empty slots.
fillItemTemplateItem used to fill empty slots.
emptyQuestItemTemplateItem shown when a quest slot is empty.
buttonsQuestMenuButtonsNavigation buttons for the quest menu.
questButtonsQuestButtonStatusAppearance 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. |