Files
sanctuary-beta/docs/clay-workshop-hotbar-beta112.md
T
koka 064701f210
Build Sanctuary / build (push) Canceled after 0s
Document beta.112 publication and verified Prism update
2026-09-17 04:01:02 +02:00

4.2 KiB
Raw Blame History

STAT-03 — Atelier dargile 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 louverture 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 dinterface. Il ne grandit plus avec la capacité de linventaire. Le Maj-clic du résultat cherche uniquement une place dans la hotbar ; sans place, il ne consomme pas dargile. Les touches 19 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 nest 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 dinventaire évolutif.
  • Fabrication par Maj-clic depuis la hotbar, avec de largile aussi présente dans la réserve, lextension 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 dun seul objet, coût dune argile, aucune statue transférée dans une case cachée.
  • Restitution de largile restante à la fermeture, seize teintes, quatre orientations, butin/repose et sauvegarde/reconnexion sans fichier GLB.
  • Régression du Métabli et annulation dimport 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 na é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 na été ouvert. La sauvegarde ciblée est sanctuary-backups/before-beta.112/ dans linstance existante. Reçus locaux : build/clay-hotbar112-isolated.json et build/clay-hotbar112-prism.json.