Files
sanctuary-beta/docs/title-menu-beta045.md
2026-09-15 09:29:11 +02:00

2.4 KiB
Raw Permalink Blame History

UI-045 — menu principal

Branche codex/title-menu-beta045, à partir de beta.044.

Contrat

Le menu principal affiche Sanctuary beta.045 en haut à gauche. La version provient des métadonnées du mod installé et suit donc les futures livraisons. Les boutons Singleplayer, Multiplayer puis Friends / Amis ont chacun le format Minecraft normal de 200 × 20 pixels GUI. Friends prend la place de Realms. Les petites icônes Friends, Language et Accessibility disparaissent de cet écran. Options et Quit remontent sous Friends ; leur espacement et l'ordre clavier restent cohérents avec les trois boutons principaux.

Friends ouvre le parcours natif de la liste d'amis, avec les restrictions du compte et sa confirmation éventuelle. Les options de langue et d'accessibilité restent accessibles dans Options. Les notifications Realms sont désactivées sur ce menu. Le menu pause et les règles de jeu restent identiques à beta.044. Aucune modification des textures, sauvegardes ou de la génération.

Vérification

Le parcours client natif vérifie les libellés FR/EN, la largeur, l'espacement, l'ordre clavier et l'absence des anciennes entrées, ainsi que l'ouverture des options et du parcours Friends. Il ne valide aucune modification des paramètres sociaux du compte. Les réglages GUI 1 à 4 sont essayés ; Minecraft limite leur échelle effective à 2 dans la fenêtre de test de 854 × 480 pixels. Journal : build/title045-client.log. Captures : build/title045-evidence/.

Livraison

./gradlew check build assemblePack assembleTestPack -PsanctuaryFocusedTests=menus réussit : contrôles purs du dépôt et 4 tests serveur ciblés. Le parcours client FR/EN passe ; les captures du menu sont vérifiées visuellement après la fin du chargement des ressources.

Les deux MRpacks sont exportés et contrôlés (archives, versions, dépendances, ressources et 1 471 classes compilées). Seule la nouvelle classe TitleMenuMixin s'ajoute aux classes de beta.044 ; les classes existantes, textures et données de jeu sont identiques. L'icône officielle fournie reste intacte.

Pack normal · Monde plat rapide. Reçu : build/title045-artifact.json. Journaux : build/title045-delivery.log et build/title045-client.log. Les exports beta.044 sont préservés. Livraison locale ; canal public et instance personnelle inchangés.