Zum Hauptinhalt springen

BTC Calendar Menu

BTC Calendar Menu

Entree d'action qui ouvre le menu « Calendrier et Evenements ». Une vue par mois du calendrier : les mois viennent de la configuration de l'horloge ([MinecraftTimeDefinition]), pas de la page. Ajouter un mois a la configuration ajoute son onglet. ### Contrat cote page - subviews : un marqueur calendar_button:MONTH_TAB repetable, eclate en MONTH_TAB#0..#n. - content : un marqueur calendar_button:DAY repetable ; son index est le rang du jour dans le mois affiche. Un mois plus long que la grille visible defile. - domains et actions viennent du chassis par [baseMenuId].

Felder

FeldTypStandardBeschreibung
inventoryTitleVar<String><white>CalendrierTitre du menu. Chaque vue peut le remplacer par son propre titre.PlatzhalterFarben
inventoryRowsInt6Nombre de lignes (1-6).
guiTypeGuiTypeCUSTOMType de GUI.
layoutPoolList<LayoutData>emptyPool de layouts.
mainLayoutIdString?—Layout racine. Vide = le premier layout 'frame' du pool.
audioGuiAudioData—Audio.
baseMenuIdString—Entree open_gui servant de chassis partage.
clockEntryIdString—Identifiant de l'entree minecraft_time a afficher. Vide = la seule declaree.
viewsList<MenuViewData>emptyEcrans du calendrier. Deux suffisent : la grille du mois et la liste des evenements.
defaultViewIdString?—Vue ouverte en premier. Vide = la premiere declaree.
breadcrumbSeparatorStringDEFAULT_BREADCRUMB_SEPARATORSeparateur MiniMessage du token {breadcrumb}.Farben
pushHistoryOnViewSwitchBooleanfalseEmpiler la vue precedente dans l'historique lors d'un changement d'onglet.
Gemeinsame TypeWriter-Felder (criteria, modifiers, triggers)
FeldTypStandardBeschreibung
criteriaList<Criteria>empty—
modifiersList<Modifier>empty—
triggersList<Ref<TriggerableEntry>>empty—