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

2.7 KiB
Raw Blame History

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 · Pack test.

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.