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

47 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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](../build/Sanctuary-beta.045.mrpack) ·
[Monde plat rapide](../build/Sanctuary-Test-beta.045.mrpack).
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.