4.2 KiB
STAT-03 — Atelier d’argile limité à la hotbar — beta.112
Contrat du 17 septembre 2026, branche codex/clay-workshop-hotbar-beta112.
Le menu utilise uniquement les neuf cases de la hotbar active du joueur, avec les deux emplacements de fabrication. Les rangées de réserve, y compris les extensions Sanctuary, ne sont ni ajoutées au menu ni utilisées par ses transferts. La rangée choisie avant l’ouverture reste la hotbar courante. La touche Tab retrouve la navigation des boutons dans ce menu.
Le cadre nine-slice tient dans une hauteur fixe de 202 pixels d’interface. Il ne grandit plus avec la capacité de l’inventaire. Le Maj-clic du résultat cherche uniquement une place dans la hotbar ; sans place, il ne consomme pas d’argile. Les touches 1–9 restent utilisables, pas l’échange avec la seconde main. À la fermeture, la restitution native des objets restants est conservée.
Les identifiants, sauvegardes, données de sculpture et orientations beta.111 restent inchangés. Aucun monde existant n’est ouvert ou réécrit. Client et serveur doivent utiliser ensemble beta.112 pour les nouveaux indices du menu temporaire (11 cases au total).
Vérifications natives
Le parcours Statuary106ClientChecks, étendu à beta.112, passe en 1 min 13 s
sur Minecraft 26.3 avec serveur intégré et monde plat jetable de graine 106 :
- Menu FR/EN aux échelles 2 et 3 : hauteur fixe, neuf cases de hotbar native, deux cases de fabrication et absence de panneau d’inventaire évolutif.
- Fabrication par Maj-clic depuis la hotbar, avec de l’argile aussi présente dans la réserve, l’extension et la seconde main : ces stocks restent intacts.
- Rejet des indices de cases absents et de l’échange avec la seconde main.
- Hotbar remplie de neuf piles : Maj-clic sans fabrication ni consommation.
- Une seule place dans une pile de 63 statuaires : production d’un seul objet, coût d’une argile, aucune statue transférée dans une case cachée.
- Restitution de l’argile restante à la fermeture, seize teintes, quatre orientations, butin/repose et sauvegarde/reconnexion sans fichier GLB.
- Régression du Métabli et annulation d’import conservées.
./gradlew :sanctuary:runClientGameTest \
-PsanctuaryClientTests=true -PsanctuaryStatuary106ClientTests=true \
-PsanctuaryClientNoVsync=true -PsanctuaryQuickTests=true
Marqueur STATUARY112_PASS dans build/clay-hotbar112-client.log ; captures
relues dans build/clay-hotbar112-evidence/. Le GameTest dédié reste exclu
conformément au refus antérieur de son EULA. Pas de test Windows ni depuis
deux ordinateurs ; aucun monde personnel n’a été ouvert.
Livraison vérifiée
./gradlew check build assemblePack assembleTestPack -x :sanctuary:runGameTest
passe en 3 min 6 s, 125 tâches. Les sources JAR correspondent aux sources
Java du dépôt. Les classes et ressources hors de ce ticket sont identiques
à beta.111, notamment les données et le rendu orienté des statuaires.
Les deux packs contiennent le même JAR, sans monde, GLB ni classes de tests.
- Pack normal : 10 169 337 octets, SHA-256
55723a5d7cb99e350ad8fe150e92e0567430b5261ca4685abd900be34068658f. - Pack Test : 10 188 262 octets, SHA-256
987818bf817ad80fd055b97e84bf4775fca54820d7c3055d6fd4089dc7a5a3c0. - JAR : SHA-256
9007a770bbe69db5846f93140d910514f10839cc34ec7c6315a9381d8850adaa.
Reçu local : build/clay-hotbar112-artifact.json.
Publication et installation
La release beta.112
est publiée depuis 1eaa976ecf328c6c20afe5e4eb67c48118f87f95. Le tag exact
et les artefacts sont immuables ; les téléchargements publics sont vérifiés.
Le canal packwiz avance à 573c5b0d84fcb3e9fec7cc8a83981cf35eaa1ead.
Deux synchronisations isolées puis deux passages dans Sanctuary Beta ont
réussi. Un seul JAR Sanctuary beta.112 est actif, et le second passage conserve
les mêmes hashes. Les 923 fichiers personnels et réglages suivis restent
identiques. Aucun monde personnel n’a été ouvert. La sauvegarde ciblée est
sanctuary-backups/before-beta.112/ dans l’instance existante. Reçus locaux :
build/clay-hotbar112-isolated.json et build/clay-hotbar112-prism.json.