139 lines
8.1 KiB
Markdown
139 lines
8.1 KiB
Markdown
# Provenance et crédits
|
||
|
||
Le code Sanctuary est distribué sous GPL-3.0-or-later, comme la version 26.2 dont
|
||
la génération est reprise. Voir `LICENSE` et `docs/migration-26.2.md` pour la
|
||
provenance détaillée et le périmètre du portage.
|
||
|
||
Le minage groupé beta.008 reprend les paliers, la sélection par faces et le
|
||
contour de sélection de Sanctuary 26.2 (GPL-3.0-or-later, même dépôt historique
|
||
en lecture seule). Le service de progression, le contrôle des gestes et le
|
||
calcul de durée sont adaptés à la bêta et aux API Minecraft 26.3-pre-2.
|
||
Voir `docs/mining-beta008.md` ; aucun mod externe de minage n'est embarqué.
|
||
|
||
Construction beta.009 adapte le plan orienté `SanctuaryBuildPlane` et les
|
||
principes de sélection/session de `gameplay/building` dans le même Sanctuary
|
||
26.2, GPL-3.0-or-later. Les contextes de placement, permissions, gestes et
|
||
migrations sont adaptés à la bêta et testés sur Minecraft 26.3-pre-2.
|
||
Voir `docs/building-beta009.md`.
|
||
|
||
Minecraft appartient à Mojang Studios / Microsoft. Sanctuary est un projet
|
||
communautaire indépendant. Le dépôt ne redistribue pas le jeu.
|
||
|
||
Les biomes de départ reprennent les configurations de forêt, plaine, forêt de
|
||
bouleaux, forêt fleurie et Dappled Forest de Minecraft 26.3-pre-2, adaptées à
|
||
une île finie. Les variantes alpha.6 réutilisent les végétations vanilla pour
|
||
les prairies fleuries et les bosquets ; Dappled Forest reste disponible pour
|
||
les sauvegardes alpha.5. L’alpha.7 réemploie les arbres vanilla (dont chêne noir,
|
||
cerisier et essences rares), les champignons, le bambou et les blocs de soufre
|
||
de cette version, avec des conditions propres à l’île. Les règles des petits minerais sont adaptées à partir des
|
||
features vanilla de cette même version. Les références de blocs, végétation et
|
||
minerais sont résolues par Minecraft ; leurs textures et modèles ne sont pas inclus.
|
||
|
||
Fabric Loader : Apache-2.0. Fabric API : Apache-2.0. Fabric Loom et le wrapper
|
||
Gradle : Apache-2.0. Ces projets conservent leurs auteurs, notices et licences.
|
||
Les dépendances sont résolues depuis leurs distributions officielles.
|
||
|
||
Les six icônes de compétences dans
|
||
`assets/sanctuary/textures/gui/progression/` ont été fournies par le créateur
|
||
le 13 septembre 2026. Depuis beta.015, elles utilisent ses nouveaux fichiers
|
||
`progression_heart.png`, `progression_food.png`, `progression_mining.png`,
|
||
`progression_building.png`, `progression_breath.png` et `progression_inventory.png`.
|
||
Les PNG 9×9 sont conservés octet pour octet, y compris leur transparence.
|
||
Les noms de ressources restent stables : `food` correspond à `hunger`,
|
||
`breath` à `breathing`, et le préfixe `progression_` est retiré.
|
||
Les mêmes PNG sont préparés dans `ressources-pack/sanctuary/` pour le resource pack.
|
||
|
||
Le fichier préexistant `ressources-pack/helloworld/assets/minecraft_title.png`
|
||
est conservé comme source graphique fournie par le propriétaire du dépôt.
|
||
Il n'est pas encore installé dans le pack généré. Sa provenance et son adaptation
|
||
à l'écran titre 26.3 seront précisées dans le ticket d'identité visuelle.
|
||
|
||
Les resource packs, shaders et mods communautaires envisagés dans la vision
|
||
ne sont pas inclus automatiquement. Chaque ajout aura une version, une source,
|
||
un hash et les crédits de sa distribution.
|
||
|
||
Demeure est embarqué comme mod autonome, sous GPL-3.0-or-later. Son modèle
|
||
provient des sources de KOKA99CAB dans `Structures/demeure`, référencées par
|
||
l’inventaire 26.2, et a été adapté à Minecraft 26.3-pre-2. Voir
|
||
`mods/demeure/PROVENANCE.md` pour les empreintes et les différences du port.
|
||
Le JAR Demeure contient sa licence et ce document de provenance.
|
||
|
||
## Inventaire beta.010
|
||
|
||
Les interfaces, algorithmes de transfert et PNG d'inventaire proviennent de
|
||
`../26.2/sanctuary`, projet Sanctuary de Koka sous GPL-3.0-or-later. Le portage
|
||
conserve les six variantes personnelles, la barre rapide et sa sélection,
|
||
les panneaux des conteneurs natifs et leurs fonds supérieurs. Les PNG sont
|
||
copiés sans retouche dans le namespace `sanctuary` ; le serveur 26.2 et ses
|
||
sauvegardes ne sont pas modifiés. Cape, œuf de compagnon et moteur Aircraft
|
||
ne font pas partie de ce lot.
|
||
|
||
## Équipement beta.018
|
||
|
||
Les repères de cases vides `egg.png`, `cape.png` et `cosmetics.png` (16 × 16)
|
||
proviennent des fichiers fournis par le créateur le 13 septembre 2026 dans
|
||
`../textures/`. Ils sont conservés octet pour octet dans le mod et le resource pack.
|
||
|
||
Cape Zéro utilise temporairement le visuel **Vanilla Cape** de Mojang/Microsoft,
|
||
téléchargé depuis le serveur officiel de textures Minecraft :
|
||
https://textures.minecraft.net/texture/f9a76537647989f9a0b6d001e320dac591c359e9e61a31f4ce11c88f207f0ad4
|
||
SHA-256 : `f9a76537647989f9a0b6d001e320dac591c359e9e61a31f4ce11c88f207f0ad4`.
|
||
Présentation originale : https://www.minecraft.net/en-us/article/introducing-vanilla-cape
|
||
L’icône d’objet correspondante provient de `../26.2/sanctuary`
|
||
(`textures/item/cape/vanilla_cape.png`). Ces images sont un placeholder de test,
|
||
restent la propriété de leurs auteurs et ne sont pas placées sous la licence
|
||
du code Sanctuary. Il ne s’agit pas d’une cape officielle accordée au compte.
|
||
|
||
Les familiers utilisent les modèles et textures résolus par Minecraft installé ;
|
||
aucune copie des textures de mobs ni aucun ancien pouvoir n’est embarqué.
|
||
|
||
## JEI beta.024
|
||
|
||
Just Enough Items, mezz, MIT : fork source de la branche 26.2, commit
|
||
`aae2dfcfb82e6b5bce787ba72bb2eda7339b274f`, adapté à Minecraft 26.3-pre-2.
|
||
Le JAR contient la licence d’origine et [la provenance du portage](mods/jei/PROVENANCE.md).
|
||
Les patches et la reconstruction sont fournis ; les téléchargements restent ignorés.
|
||
Baked Substring Index 0.1.0 (MIT, James Mitchell) et Suffix Tree 1.1.0
|
||
(Apache-2.0, Alessandro Bahgat Shehata) sont inclus avec leurs licences.
|
||
|
||
## Références solaires beta.037
|
||
|
||
Les villes de référence et leurs coordonnées publiques proviennent de `zone.tab`
|
||
et les alias de `backward`, dans IANA tzdata **2026d** (domaine public).
|
||
Archive : https://data.iana.org/time-zones/releases/tzdata2026d.tar.gz
|
||
SHA-256 : `0cb2aa8e333c3dc049badc42a0c61f21987b8cd44e107fa900bad764aacc7767`.
|
||
Licence : https://data.iana.org/time-zones/tzdb/LICENSE
|
||
Le script `scripts/compile_solar_references.py` produit les 549 références/alias
|
||
embarqués. Le jeu ne télécharge ni ces données ni une position utilisateur.
|
||
Les équations saisonnières approximatives suivent la fiche publique NOAA :
|
||
https://gml.noaa.gov/grad/solcalc/solareqns.PDF
|
||
|
||
## Informations alimentaires beta.038 — AppleSkin
|
||
|
||
L’asset `assets/sanctuary/textures/gui/food_details.png` est une copie intacte
|
||
de `resources/assets/appleskin/textures/icons.png` par squeek502 et contributeurs,
|
||
[AppleSkin, branche 26.2-fabric](https://github.com/squeek502/AppleSkin/tree/62513191f6a3497447595c2215d466ad1d2bdb92),
|
||
commit `62513191f6a3497447595c2215d466ad1d2bdb92`, sous Unlicense.
|
||
Le comportement des contours et leurs coordonnées d’atlas suivent cette source ;
|
||
l’intégration, la synchronisation et le calcul de capacité sont propres à Sanctuary.
|
||
Texte de licence : [Unlicense amont](https://github.com/squeek502/AppleSkin/blob/62513191f6a3497447595c2215d466ad1d2bdb92/LICENSE).
|
||
|
||
## Briques et argile beta.102
|
||
|
||
Les seize textures de blocs de briques ont été fournies par le créateur de
|
||
Sanctuary. Les variantes d’argile, de boule d’argile et de brique sont des
|
||
recolorations des textures Minecraft 26.3 de Mojang/Microsoft. Les ressources
|
||
de modèles, butin et états reprennent leurs équivalents natifs 26.3.
|
||
`tools/generate-colored-bricks.py` documente cette transformation ;
|
||
`tools/colored-bricks-palette.json` conserve couleurs et empreintes des PNG fournis.
|
||
Ces ressources dérivées ne sont pas présentées comme des créations originales.
|
||
|
||
## Clé dorée beta.121
|
||
|
||
Le PNG 16 × 16 `golden_wrench.png` a été fourni par le créateur de Sanctuary
|
||
le 17 septembre 2026. Il est conservé octet pour octet dans le mod, le pack
|
||
intégré et le template personnel (SHA-256
|
||
`a97570908db75caf8e6fc2f5ecabf12c54fd99bfea7be634df66c4310dca22af`).
|
||
Le template regroupe les ressources client déjà distribuées par Sanctuary ;
|
||
leurs crédits et conditions respectives restent applicables.
|