2.7 KiB
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 16–32 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.
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.