Files
sanctuary-beta/docs/piston-shaft-beta095.md
T
2026-09-17 03:10:39 +02:00

49 lines
2.7 KiB
Markdown
Raw 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.095 — Texture du pilier des super pistons
La tige centrale utilise seulement le carré de bois central de la grande plaque
`sanctuary:block/super_piston/top`, pour les super pistons normaux et gluants.
Le prélèvement reste dans les pixels 16 à 32 de l'image originale de 48 × 48,
sans les bordures. Les UV suivent les dimensions réelles du pilier, à un pixel
par unité de modèle, sans étirement. Cela couvre aussi les segments courts dans
le socle ouvert et derrière la tête.
Les grandes plaques, le corps et les textures originales fournies restent
inchangés. La course, les collisions et les six orientations ne changent pas.
Seuls quatre modèles JSON et leur générateur sont modifiés ; aucun code Java,
identifiant ou format de sauvegarde n'évolue. La référence à la texture
Sanctuary respecte le pack de ressources actif. Aucune nouvelle image ni dépendance ajoutée.
Régénération : `python3 tools/generate-super-piston-models.py`.
## Vérifications et livraison
Le parcours client natif `Piston087ClientChecks` a réussi en 1 min 22 s
(`build/piston095-client.log`), dans un nouveau monde plat de développement,
graine 87 : six directions, normal/gluant, déplacement et retour, collisions,
charges de 108/109, obstacles, inventaires, adhérence, déchargement/rechargement
et démontage. Aucun avertissement de référence de texture manquante.
Les captures horizontales et verticales ont été inspectées dans
`build/piston095-evidence/`, notamment `0015_piston087-normal-face-open.png`
et `0001_piston087-normal-up.png`. Le bois est à la même densité que la plaque.
Le contrôle des quatre modèles vérifie que tous les prélèvements restent dans
le carré central 1632 pixels et que leurs dimensions en pixels correspondent
exactement à celles de leurs faces, raccords courts inclus. Géométrie, autres
faces et textures originales identiques à beta.094. Le générateur est reproductible.
`check build assemblePack assembleTestPack -x :sanctuary:runGameTest` a réussi
en 2 min 28 s, 124 tâches (`build/piston095-check.log`).
Les deux archives normal/Test ont été exportées et vérifiées : version beta.095,
Minecraft 26.3, même JAR Sanctuary embarqué. Les classes Java, les autres assets,
JEI et les archives beta.094 sont inchangés. Le reçu et les empreintes sont dans
`build/piston095-artifact.json` ; `build/verify-piston095.py` reproduit ces contrôles.
`git diff --check` passe.
[Pack normal](../build/Sanctuary-beta.095.mrpack) ·
[Pack test](../build/Sanctuary-Test-beta.095.mrpack).
Le serveur dédié GameTest est exclu (`-x :sanctuary:runGameTest`) pour respecter
le choix antérieur de tests client uniquement. Aucun déploiement dans une
instance personnelle, changement de monde ou publication du canal packwiz.