111 lines
5.5 KiB
Markdown
111 lines
5.5 KiB
Markdown
# Alpha.28 — vérifications
|
||
|
||
## Protocole
|
||
|
||
Tests sur macOS avec Java 25 et Minecraft 26.3-pre-2. Aucun essai Windows
|
||
natif ni jugement de rendu client n’est revendiqué. Le créateur a validé
|
||
visuellement la 27 ; les coupes de densité servent ici à contrôler cette
|
||
nouvelle passe, sans représenter l’eau, la végétation ou les structures.
|
||
|
||
Commande de livraison :
|
||
|
||
```sh
|
||
./gradlew check build -PsanctuaryDensityMaps=false -PsanctuaryAerial24Tests=true
|
||
```
|
||
|
||
`sanctuaryDensityMaps=false` coupe la production des anciennes images,
|
||
pas les assertions. Le monde GameTest est recréé dans le dossier de développement
|
||
ignoré. Les sauvegardes personnelles ne sont pas utilisées par les tests.
|
||
|
||
Les smokes de placement aérien examinent 512 / 724 / 1 024, graines 0 / 42 /
|
||
2026. Le témoin natif chargé en chunks FULL est Moyen 724, graine 0 ; ceci
|
||
ne prétend pas être neuf îles entièrement explorées. Les comparaisons de
|
||
terrain analysent deux coupes espacées de 2 blocs et une grille de hauteurs
|
||
espacée de 32 blocs. Une expansion naturelle de 512 est contrôlée par son
|
||
vrai champ de densité sans être réservée ni ouverte dans le serveur.
|
||
|
||
## Résultats
|
||
|
||
`check build` passe en **4 min 15 s**, dont **21/21 GameTests natifs**
|
||
en 57,06 s. `assemblePack` passe ensuite sans recompilation des binaires vérifiés.
|
||
Les smokes couvrent aussi le Blocodex, les formats de journal, les priorités
|
||
et les réservations d’expansion, ainsi que les anciennes géométries pures.
|
||
|
||
Le terrain de référence conserve **6 098 des 6 860** anciens échantillons
|
||
rocheux intérieurs (88,9 %), avec **762** désormais creusés. Cette comparaison
|
||
inclut les raccords du nouveau cisaillement, pas seulement les grottes.
|
||
L’expansion de 512 conserve 1 299 échantillons contre 136 creusés.
|
||
|
||
Sur la grille de hauteurs, 54 colonnes hautes montent et 84 s’abaissent.
|
||
La hausse maximale relevée est de 32 blocs et le sommet échantillonné atteint
|
||
Y280. La baisse maximale de sommet, 132 blocs en (0,160), correspond à un
|
||
lobe supérieur qui quitte cette colonne : le sol observé passe de Y248 à
|
||
Y116. Elle ne désigne pas un déplacement vertical de 132 blocs ; le déplacement
|
||
3D est borné à ±40 en Y. Des surplombs et étranglements subsistent et restent
|
||
à apprécier visuellement dans le jeu.
|
||
|
||
Les **9 chunks FULL** inspectés contiennent les huit minerais Overworld :
|
||
|
||
| Minerai | Blocs observés, variantes deepslate comprises |
|
||
|---|---:|
|
||
| Charbon | 1408 |
|
||
| Fer | 325 |
|
||
| Cuivre | 302 |
|
||
| Or | 87 |
|
||
| Lapis | 53 |
|
||
| Redstone | 77 |
|
||
| Diamant | 16 |
|
||
| Émeraude | 4 |
|
||
|
||
Il s’agit d’un relevé après génération, pas de quotas imposés à chaque chunk.
|
||
|
||
La relecture finale des fichiers de région confirme **trois donjons vanilla**
|
||
avec spawners zombies et coffres `minecraft:chests/simple_dungeon` :
|
||
`-101 170 100`, `-92 175 -92` et `-85 178 11`. Une vraie mine est présente
|
||
vers `152 176 -120`, avec **143 pièces sauvegardées**. Dans les 14 chunks FULL
|
||
du contrôle des structures : 91 planches, 88 barrières, 13 rails, 29 toiles
|
||
et un spawner ont été observés dans les pièces chargées. Ce relevé sur les
|
||
fichiers MCA après fermeture du serveur ne génère aucun chunk supplémentaire.
|
||
|
||
Les quatre lieux aériens ont de vrais départs et pièces sauvegardées,
|
||
quatre coffres et deux marchands adultes au total, puis passent les contrôles
|
||
après ouverture, extraction et modification dans le protocole natif. Il y a
|
||
exactement une source de cascade et deux îlots survolant le terrain. Aucun
|
||
nouveau site ni habitant n’est recréé pour remplacer ce qui a été utilisé.
|
||
|
||
Preuves locales ignorées : `build/alpha28-check-build-final.log`,
|
||
`build/alpha28-preview/geology-final.json`,
|
||
`build/alpha28-preview/geology-final-comparison.png`,
|
||
`build/alpha28-evidence/final/` et reçus de distribution `build/alpha28-*`.
|
||
|
||
|
||
## Limites et essai du créateur
|
||
|
||
- La hutte de sorcière est conditionnelle aux berges 3D, à l’espace et aux quatre
|
||
appuis natifs. Le premier petit échantillon n’en contient aucune : son audit
|
||
de placement ne constitue pas une preuve de présence en jeu.
|
||
- Les quatre départs et les deux UUID de marchands persistants sont relus
|
||
dans les données sauvegardées. Aucun second lancement JVM avec ce monde
|
||
alpha.28 n’est revendiqué.
|
||
- La source de la cascade est contrôlée ; son écoulement complet jusqu’au vide
|
||
n’est pas mesuré par ce protocole. La propagation reste celle de Minecraft.
|
||
- Les témoins historiques purs restent vérifiés ; les comparaisons exactes de
|
||
l’ancien champ utilisent explicitement `legacy27()`. Elles ne prétendent pas
|
||
que le nouveau relief serait identique à celui de la 27.
|
||
- Il ne s’agit pas d’un benchmark client ni d’une simulation physique tectonique.
|
||
Les performances pourront être étudiées après ce retour visuel.
|
||
|
||
Créer un **nouveau monde Sanctuary**, taille **Moyen**, graine **0** pour
|
||
retrouver le témoin. Garder ses autres sauvegardes ; aucune migration ni
|
||
régénération n’est réalisée. Valider en priorité les masses soulevées et
|
||
abaissées, les cavités à explorer, les îlots au-dessus du terrain et les
|
||
navires proches des berges.
|
||
|
||
## Distribution
|
||
|
||
Le JAR, le MRpack et le ZIP d’amorçage ont les mêmes empreintes sur disque
|
||
et après téléchargement anonyme de la release. Les deux synchronisations
|
||
isolées sont identiques ; les deux synchronisations de l’instance Prism
|
||
existante conservent les empreintes des 925 fichiers personnels et réglages
|
||
suivis. Un seul JAR alpha.28 est actif. Voir [le reçu de livraison](packwiz.md).
|