Files
sanctuary-beta/docs/grave-inventory-beta039.md
2026-09-15 09:29:11 +02:00

44 lines
2.8 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.
# beta.039 — inventaires côte à côte à la mort
Contrat demandé le 14 septembre 2026, avant modification du stockage des nouvelles
têtes. À gauche : les cases du défunt, équipement et accessoires compris, avec
les rangées visibles, le nombre de rangées débloquées et la hotbar au décès.
Toutes ces cases restent grisées et interdisent tout dépôt. À droite : les cases
du joueur qui récupère le contenu, avec **son écran dinventaire habituel**, son
personnage, ses cases, sa fabrication et ses équipements. Les textures existantes
`inventory_1.png` à `inventory_6.png` et la hotbar native sont réutilisées des deux
côtés ; aucune nouvelle texture. Les deux panneaux sadaptent ensemble aux petites
échelles de GUI. La fabrication au décès garde ses quatre emplacements ; le
curseur est récupérable à la place du résultat dans le panneau de gauche.
Migration additive : seuls les nouveaux décès écrivent `layout: 1`,
`inventory_rows`, `visible_rows`, `hotbar_row` dans `sanctuary:grave` schéma 1.
Le composant natif `minecraft:container` garde ses 108 adresses, mais les nouvelles
têtes réservent 053 au stockage physique, 5457 à larmure, 5861 au cosmétique,
à la cape, au familier et à la main gauche, 6265 à la fabrication et 66 au curseur.
Les éventuels objets supplémentaires restent récupérables à partir de 67.
Les cases vides restent vides : aucun compactage lors du retrait.
Les anciennes têtes, sans disposition sauvegardée, gardent le coffre de récupération
à deux pages. Leurs données ne sont pas réinterprétées ni réécrites. Le pillage,
lXP, la malédiction de disparition et `keepInventory` ne changent pas.
Aucun monde personnel nest utilisé pour les essais.
## Validation
Quatre tests serveur couvrent le décès natif avec six rangées, une hotbar déplacée,
larmure, les trois accessoires, la fabrication et le curseur ; le retrait partiel
sans compactage ; deux joueurs pillant le même contenu ; les dépôts refusés et
le shift-clic qui équipe armure/cape/familier sans équiper le cosmétique.
La fabrication personnelle utilise les recettes natives, le shift-clic, le clic
ordinaire, les touches de hotbar et leurs compteurs de fabrication, puis restitue
les ingrédients à la fermeture. Les icônes darmure vides et le statut spécial
de la case de résultat restent ceux des emplacements natifs. Anciennes têtes et rangées occupées
après prestige gardent leur comportement.
Le parcours client natif ouvre un décès à six rangées à côté dun joueur à une
rangée, récupère réellement les objets et équipements par paquets de clic, puis
vérifie les échelles de GUI 1 et 2 et les libellés français. Les **173 PNG du mod**
sont identiques à ceux du début du ticket. Captures dans
`build/food039-evidence/release/`.