98 lines
5.6 KiB
Markdown
98 lines
5.6 KiB
Markdown
# Alpha.30.6 — village souterrain et voies ramifiées
|
||
|
||
Cette passe prolonge le terrain 30.5 validé en jeu. Elle ne reprend ni
|
||
l’étirement vertical 30.4 ni les grandes cavités artificielles de la 25.
|
||
Créer un **nouveau monde** : le profil de prototype `sanctuary:island_v24`
|
||
évolue avec l’accord du créateur pour ses mondes de test. Plafond Y640,
|
||
Minecraft 26.3-pre-2, Petit 512 / Moyen 724 par défaut / Grand 1 024 inchangés.
|
||
|
||
## Relief
|
||
|
||
L’amplitude de la déformation 3D supérieure passe de 0,80 à 0,95 dans les
|
||
mêmes grandes provinces. Leur répartition, les plateaux, les grottes basses,
|
||
les rivières courbes et le filtrage des petits fragments restent en place.
|
||
Il n’y a ni sommet imposé ni ajout de bruit de détail. L’atlas compare les
|
||
champs 24/27, 30.1, 30.5 et 30.6 aux mêmes coordonnées.
|
||
|
||
Deux morceaux de terrain naturel sur Petit/Moyen, trois sur Grand, sont
|
||
recherchés entre Y300 et Y400 au-dessus de l’île. Ce sont des volumes rocheux
|
||
pleins érodés par un bruit 3D large, indépendants des deux îlots minéraux à
|
||
coffre. Ils ne reçoivent aucun butin ni construction. Leurs positions sont
|
||
séparées et recherchées en 24 essais au plus par masse ; le champ de terrain
|
||
existant est sondé pour conserver un espace d’air dessous. Le filtrage des
|
||
petits fragments s’applique également à ces hauteurs. La surface projetée
|
||
reste minoritaire ; aucun semis de blocs flottants n’est ajouté.
|
||
|
||
L’idée d’un lieu exceptionnel vers **Y600** est conservée pour plus tard.
|
||
Aucune structure, plateforme ou arène n’y est générée dans cette version.
|
||
|
||
## Village abandonné
|
||
|
||
Un village vanilla abandonné est recherché dans la roche de l’île initiale.
|
||
**La cavité est aménagée spécialement pour lui**, à la demande du créateur :
|
||
sol commun praticable, chambres qui se recouvrent autour du graphe complet,
|
||
voûte irrégulière et accès vers les grottes voisines. Ce creusement reste
|
||
local ; aucun nouveau champ de cavités ne s’étend à l’île entière.
|
||
|
||
- Identifiant : `sanctuary:underground_abandoned_village`.
|
||
- Assemblage Jigsaw natif des plaines abandonnées, taille 6 et distance 80 ;
|
||
ces paramètres ne fixent pas un nombre de maisons. Aucun pool Minecraft
|
||
global n’est remplacé, aucun graphe n’est réduit pour le faire tenir.
|
||
- Au moins six maisons pour accepter un graphe. Les templates natifs gardent
|
||
leurs lits, coffres, toiles et zombie-villageois persistants et guérissables.
|
||
- Les rues utilisent le même sol pendant la planification **et** la pose,
|
||
sans être projetées sur le toit de l’île.
|
||
- Au plus 60 positions × six altitudes possibles, au plus 32 000 colonnes mises en
|
||
cache ; aucun chargement de chunks pour rechercher l’emplacement.
|
||
- Le sous-sol doit offrir une majorité d’appuis et de couverture. Le plan
|
||
local évite les fluides détectés, les secrets et les infrastructures ; les
|
||
raccords sont contrôlés avec leur emprise complète. Les refus sont journalisés.
|
||
- Les pièces enregistrent la cavité avec les maisons ; le locator et le
|
||
registre observent le véritable départ. Le village ne se reconstitue pas
|
||
dans un chunk déjà généré.
|
||
|
||
Le creusement laisse des fenêtres naturelles possibles. Ce n’est pas une
|
||
nouvelle ville de surface, un laboratoire ou une restauration des Lost Cities.
|
||
Les options expérimentales et générales de structures doivent être actives.
|
||
|
||
## Mines et donjons
|
||
|
||
Avant les premiers chunks, le générateur réserve des mines Minecraft complètes :
|
||
objectif **une sur Petit/Moyen, deux sur Grand**. Il cherche dans au plus 192
|
||
candidats natifs, avec les contrôles d’appuis et d’altitude existants. Le plan
|
||
accepté est celui effectivement placé et localisé. Un échec reste explicite
|
||
au journal ; les graines testées ne prouvent pas l’ensemble des graines possibles.
|
||
Les mines restent indépendantes du commutateur expérimental ; l’option générale
|
||
« Générer les structures » fait autorité.
|
||
|
||
Les salles à spawner restent la feature vanilla `monster_room`, avec ses
|
||
contrôles, butins et mobs. Les tentatives explorent neuf colonnes par chunk
|
||
au lieu de quatre, dans chaque chunk éligible, avec au plus 32 tentatives.
|
||
Les pièces protégées et les fluides restent exclus. Les plantes dont le support
|
||
est retiré par la pose tardive d’un donjon sont nettoyées dans son volume, sans
|
||
modifier les plantes valides ni produire de drops. Cela s’applique aussi
|
||
aux expansions du générateur courant ; aucune expansion n’est ouverte par
|
||
la recherche de structures.
|
||
|
||
## Voies de surface
|
||
|
||
Les voies se développent en longues portions suivant les pentes admissibles,
|
||
avec des bifurcations au milieu des parcours et des prolongements. Le ballast
|
||
reste continu sur les portions retenues ; certains rails et aiguillages sont
|
||
manquants et réparables. Aucune gare n’est nécessaire pour conserver une voie.
|
||
L’arrivée naturelle reste protégée sur 48 blocs autour de l’origine.
|
||
|
||
Les **6–8 % évoqués sont un repère visuel, pas un quota imposé**. L’atlas des
|
||
structures mesure les colonnes aménagées et les superpose au relief. Les voies
|
||
s’arrêtent lorsqu’un terrain ou un raccord ne convient pas ; elles ne terrassent
|
||
pas une autoroute à travers les montagnes ou le vide pour atteindre un quota.
|
||
|
||
## Registre et vérification
|
||
|
||
Une erreur d’arrêt révélée par les essais est corrigée : Minecraft peut exécuter
|
||
une tâche immédiatement sur un worker lorsque le serveur s’arrête. Le registre
|
||
ne tente plus de modifier son état depuis ce worker. Les chunks trop tardifs
|
||
restent inconnus jusqu’à leur prochain chargement, sans inventer une absence.
|
||
|
||
Voir [les essais et limites](testing-alpha30.6.md) et [la méthode d’atlas](terrain-atlas.md).
|