4.2 KiB
Sanctuary — sources du resource pack
Ce dossier est une base de travail chargeable par Minecraft 26.3. Le manifeste déclare le format de ressources 97.1, relevé dans le client exact utilisé par Sanctuary. Les menus, le panorama et les textures Sanctuary déjà présents sont conservés.
Version beta.090
La révision beta.090 déclare Minecraft 26.3 finale, sans changer le format 97.1 ni les images. Le manifeste beta.070 et son archive historique restent inchangés.
Import graphique beta.070
Le pack est maintenant embarqué dans Sanctuary et activé par défaut. Il apparaît sous « Textures Sanctuary » dans Options → Resource Packs, où il peut être désactivé ou placé sous un autre pack.
La révision beta.070 fixe les 150 fichiers distribués
et les empreintes des 107 fichiers reçus dans Sanctuary-Resource-Pack-base-26-3.
Les 85 PNG reçus sont conservés octet pour octet. Les sept dessins mis à jour
sont les six sprites food_* et assets/sanctuary/textures/gui/food_details.png.
Les 47 sprites de cœur déjà présents dans cette base restent vanilla ; les
bulles de respiration proviennent du jeu.
La source unique est ce dossier. Gradle le copie dans le mod sous
resourcepacks/textures/ et produit le même contenu dans
build/Sanctuary-Resource-Pack-beta.090.zip. L’identifiant stable du pack
est sanctuary:textures. Son numéro graphique est indépendant des correctifs
de code : resource_pack_version dans gradle.properties ne change qu’avec
une nouvelle révision du pack.
./gradlew verifyResourcePack assembleResourcePack
Pour une prochaine retouche : modifier les PNG ici, créer un nouveau manifeste
releases/beta.xxx.json avec les nouvelles empreintes, actualiser la description
de pack.mcmeta et resource_pack_version. Ne pas réécrire un ancien manifeste.
Le contrôle refuse un fichier ajouté, oublié ou modifié sans mise à jour de
révision. Ne pas éditer les copies générées dans build/.
English: This source is the beta.090 built-in pack for Minecraft 26.3, enabled by default and
still user-disableable. Incoming PNGs are preserved exactly. releases/ tracks
immutable file hashes; the mod and standalone ZIP consume this same source.
Keep a new release manifest whenever changing the graphics.
Modifier la vie et la faim
HUD.md décrit les états et FOOD.md les zones de l’atlas.
HUD-SOURCES.json conserve les empreintes vanilla d’origine
pour comparaison ; les six textures de faim ont depuis été remplacées par
les dessins fournis pour beta.070.
Icônes Sanctuary existantes
Les six icônes 9 × 9 de progression fournies le 13 septembre 2026 sont les
mêmes PNG que dans le Blocodex beta.015, sans retouche. Elles se trouvent dans
assets/sanctuary/textures/gui/progression/ et reprennent les identifiants du mod.
Correspondance : progression_food.png devient hunger.png,
progression_breath.png devient breathing.png ; les quatre autres conservent
leur nom sans le préfixe progression_.
Les icônes fonctionnent déjà via les ressources embarquées du mod.
Garder ces six PNG identiques à ceux de
mods/sanctuary/src/main/resources/assets/sanctuary/textures/gui/progression/.
Voir le ticket beta.015.
Direction du HUD : conserver les bulles de respiration vanilla. La vie conserve son apparence vanilla ; la faim et la saturation utilisent
les dessins fournis pour beta.070. Les six PNG de progression appartiennent aux menus
du mod ; les sprites des jauges Minecraft sont dans le dossier hud/ ci-dessus.
Le premier shader natif Vanilla Light est embarqué dans le mod. Son traitement peut être repris dans le resource pack commun sans toucher aux textures : voir les deux fichiers GLSL/JSON et le contrat de ciel.
Les dix icônes des aptitudes sont dans assets/sanctuary/textures/gui/aptitudes/.
Elles reprennent à l’identique les PNG 9 × 9 fournis pour beta.046 : noms, carte,
rangement, nage, repos, pouvoir du familier, étude des familiers, recettes,
connaissance des aliments et zoom. Les mêmes chemins sont intégrés au mod ;
le resource pack peut donc les remplacer directement.