100 lines
5.5 KiB
Markdown
100 lines
5.5 KiB
Markdown
# Alpha.17 — réseaux oubliés, prototype réversible
|
||
|
||
**État : publié et installé dans la même instance Prism.** Ticket WG-20, branche
|
||
`codex/structures-experiment-alpha17`. Minecraft 26.3-pre-2, mêmes dépendances
|
||
que l’alpha.16. Cet essai porte sur les lieux et leur génération.
|
||
|
||
## Contrat
|
||
|
||
Créer un **nouveau monde Sanctuary**, puis **Personnaliser** : Petit 512,
|
||
Moyen 724 par défaut, Grand 1 024 et **Structures expérimentales** (activées par
|
||
défaut). Le choix est enregistré dans le générateur 17, avec la taille. Désactiver
|
||
l’option pour un autre nouveau monde permet de comparer avec le socle urbain 16.
|
||
Ce bouton ne supprime ni ne rajoute de structures dans une sauvegarde existante.
|
||
|
||
Les anciens mondes gardent leurs codecs, rendus, pièces et futurs chunks. Le
|
||
preset 16 historique est conservé à l’identique et caché à la création. Le 17
|
||
possède son propre journal ; aucune conversion ni rétrogradation de sauvegarde
|
||
n’est proposée. Le retour au binaire 16 concerne seulement les mondes 16 et
|
||
antérieurs, jamais un monde 17.
|
||
|
||
Les nouvelles structures sont recherchées sur l’île initiale uniquement, hors
|
||
ville et eaux protégées. Trois petits réseaux distincts : mines et ateliers,
|
||
salles étranges, installations techniques abandonnées. Salles et couloirs se
|
||
raccordent à des accès de surface. Les fondations reposent sur le terrain ou sur
|
||
des appuis courts certifiés. La présence dépend des emplacements trouvés dans
|
||
un budget borné. Les jonctions entre familles restent une étape suivante.
|
||
|
||
Les établis, fourneaux et outils vanilla donnent des usages aux installations ;
|
||
rails, soutènements et chantiers interrompus suggèrent les anciens occupants.
|
||
Les lieux étranges sont physiques dans l’île, distincts de la future dimension
|
||
Backrooms. Aucun réacteur, progression, relique collective, récompense personnelle
|
||
ou nouveau spawner n’est ajouté par ce prototype. Les coffres éventuels utilisent
|
||
les tables de butin vanilla.
|
||
|
||
## Vérification et essai
|
||
|
||
Le monde **Moyen, graine 0**, option expérimentale activée, reçoit trois réseaux
|
||
avec cinq pièces chacun. Les contrôles natifs portent sur **15 pièces**, **7 639
|
||
blocs**, **13 chunks FULL**, **12 appuis**, **49 cibles de parcours** et **3 coffres
|
||
à butin différé**. Les empreintes des starts, le plan et un bloc d’or témoin sont
|
||
conservés après réouverture dans une seconde JVM. Les trappes sont ouvertes pour
|
||
vérifier le parcours réel d’un joueur, puis refermées avant la sauvegarde.
|
||
|
||
| Réseau | Entrée X / Y / Z |
|
||
| --- | --- |
|
||
| Mine et atelier | **78 / 252 / 179** |
|
||
| Salles étranges et archives | **−194 / 254 / −22** |
|
||
| Locaux techniques | **116 / 253 / −157** |
|
||
|
||
Avec les commandes autorisées :
|
||
|
||
```text
|
||
/locate structure sanctuary:forgotten_networks
|
||
```
|
||
|
||
La commande donne une entrée de surface. Le prototype recherche les trois
|
||
familles, sans les garantir sur chaque graine. Les neuf types de salles et
|
||
couloirs plus l’accès sont testés sur des dimensions et ouvertures variées ;
|
||
les plafonds, appuis de mobilier, orientations et chemins sont contrôlés.
|
||
|
||
Les trois smokes dédiés passent. Les huit contrôles moteur du socle passent,
|
||
avec conservation des cavités et eaux naturelles. Les trois tailles et les deux
|
||
valeurs de l’option passent le stockage réel des paramètres sur disque.
|
||
|
||
La planification des réseaux prend environ une seconde après celle de la ville
|
||
sur le témoin 0 de ce Mac : 915 colonnes lues et 11 974 sondages, pour des plafonds
|
||
respectifs de 5 000 et 250 000. Cela ne mesure ni le rendu client ni le chargement
|
||
complet sur une autre machine. Rapports locaux ignorés :
|
||
`build/alpha17-evidence/ruins17-create.json` et `ruins17-reload.json`.
|
||
Logs : `build/alpha17-native-create-final.log`, `alpha17-native-reload.log`,
|
||
`alpha17-first-native-base.log`, `alpha17-planner-piece-smokes.log`.
|
||
|
||
L’essai natif avec **Structures expérimentales désactivées** passe : plan vide,
|
||
zéro sondage expérimental et booléen conservé. Rapport :
|
||
`build/alpha17-evidence/ruins17-disabled.json`, log `build/alpha17-native-disabled.log`.
|
||
La création et la réouverture actives utilisent les processus 32029 et 32123 ; le
|
||
cas désactivé utilise 32176. Aucune sauvegarde personnelle n’a été ouverte.
|
||
|
||
La création et la réouverture des mondes de génération **16** passent sous le
|
||
binaire 17 : les 71 pièces de la ville initiale et du continent témoin gardent
|
||
leurs empreintes natives, ainsi que le journal, les paramètres et le bloc d’or
|
||
témoin de la version publiée. Rapports :
|
||
`build/alpha17-evidence/legacy16-create.json` et `legacy16-reload.json`.
|
||
Le preset 16 historique est également identique octet par octet. La comparaison
|
||
avec les reçus publiés est consignée dans `legacy16-comparison.json` :
|
||
création sous 17 dans le processus 32244, réouverture dans 32429.
|
||
|
||
`./gradlew check build assemblePack` passe : 52 tâches, huit GameTests moteur
|
||
et les trois smokes du prototype. Le JAR de production exclut les classes de
|
||
test ; les versions, les hashes du pack, le MRpack et le ZIP d’amorçage Prism
|
||
sont vérifiés. Journal final : `build/alpha17-final-check-build-pack.log`.
|
||
|
||
La release et le canal packwiz sont publiés. Deux synchronisations isolées puis
|
||
deux dans la même instance Prism passent ; les 767 fichiers personnels et
|
||
réglages suivis gardent leurs hashes. Le JAR 16 et le suivi packwiz précédent
|
||
sont sauvegardés hors de `mods/`. Voir [le reçu de livraison](packwiz.md).
|
||
|
||
Aucun essai Windows natif ni revue visuelle dans le client n’est revendiqué ;
|
||
le prochain essai de Koka validera l’ambiance.
|