BTC Wiki Menu
BTC Wiki Menu
Entree d'action qui ouvre le menu « Wiki ». Une vue par section ([WikiSectionEntry]) : sections et articles sont des entrees, decouvertes a l'ouverture. La page pose deux marqueurs repetables et le resolveur les remplit — elle ne connait ni le plan du guide ni son contenu.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
inventoryTitle | Var<String> | <white>Wiki | Titre du menu. Chaque vue peut le remplacer par son propre titre.PlaceholdersCouleurs |
inventoryRows | Int | 6 | Nombre de lignes (1-6). |
guiType | GuiType | CUSTOM | Type de GUI. |
layoutPool | List<LayoutData> | empty | Pool de layouts. |
mainLayoutId | String? | — | Layout racine. Vide = le premier layout 'frame' du pool. |
audio | GuiAudioData | — | Audio. |
baseMenuId | String | — | Entree open_gui servant de chassis partage. |
sectionView | MenuViewData | — | Gabarit clone pour chaque section. Le libelle accepte {section_name} et {section_id}. |
sectionViewIdPrefix | String | DEFAULT_SECTION_VIEW_PREFIX | Prefixe des identifiants de vue de section. |
views | List<MenuViewData> | empty | Vues supplementaires declarees a la main. |
defaultViewId | String? | — | Vue ouverte en premier. Vide = la premiere section. |
breadcrumbSeparator | String | DEFAULT_BREADCRUMB_SEPARATOR | Separateur MiniMessage du token {breadcrumb}.Couleurs |
pushHistoryOnViewSwitch | Boolean | false | Empiler la vue precedente dans l'historique lors d'un changement d'onglet. |
Champs TypeWriter communs (criteria, modifiers, triggers)
| Champ | Type | Par défaut | Description |
|---|---|---|---|
criteria | List<Criteria> | empty | — |
modifiers | List<Modifier> | empty | — |
triggers | List<Ref<TriggerableEntry>> | empty | — |