# Alpha.30 — vérifications Essais du 12 septembre 2026 sur **Mac**, dans des serveurs de développement sans rendu client. Le retour Windows du créateur concerne la 28 ; aucun essai Windows natif de la 30 n’est revendiqué. Nouveau monde nécessaire. ## Témoin Grand signalé par le créateur **1 024 blocs, graine `-7228211907433324401`**, processus 62002 : **24/24 GameTests passent**. Reçus dans `build/alpha30-evidence/grand-user/`. - Traversée réellement générée : 23 modules, 52 chunks FULL, 374 blocs entre les accès ; parcours contrôlé sur 736 pas et 71 points, avec les collisions natives, escaliers et raccords. Entrées : **192 238 -195** et **192 256 179**. - Rivière : tracé entre des points distants d’environ **865 blocs**, 6 924 cellules de lit et de brèche, six ouvertures. Huit chunks FULL échantillonnés ; après 120 ticks, six échantillons contiennent de l’eau sous les deux sorties suivies. Ce test ne prétend pas simuler toutes les chutes jusqu’à Y0. - Sanctuaire minéral accepté dès la recherche intérieure ; emprise depuis **-122 131 265**, 79 × 73 × 27. Le recours exposé n’est pas exercé sur ce témoin. - Quatre satellites, deux villageois, quatre coffres et une cascade d’îlot : 44 chunks FULL contrôlés. Les témoins de pillage, déplacement et démolition sont préparés pour le contrôle de persistance. - Le petit échantillon de structures vanilla ne contient pas de mine. Ce n’est pas un inventaire exhaustif de l’île et aucune présence de mine n’y est annoncée. ## Petit 512, graine 2026 Processus **62463**, **24/24 GameTests passent**. Reçus : `build/alpha30-evidence/small-2026-final2/`. La traversée produit 15 modules et leurs départs natifs, avec 204 blocs entre les entrées. Ce contrôle est limité aux plans et départs ; aucun parcours FULL complet de cette traversée n’est revendiqué sur Petit. La rivière couvre une distance d’environ 362 blocs, avec 2 551 cellules et quatre brèches. Sept chunks FULL sont échantillonnés ; l’eau coule sous les sorties contrôlées. Le sanctuaire possède son véritable départ de structure et son sol central est contrôlé après génération au point **-54 162 69**, avec l’espace libre au-dessus. Les quatre satellites passent sur 41 chunks FULL. Un premier essai a révélé que le témoin de vue de l’îlot à cascade se trouvait sur une ancienne hauteur creusée en bassin. La correction choisit une berge sèche proche, sans ajouter de support artificiel. Une première correction trop large épuisait le budget de colonnes ; elle a été remplacée avant validation. La commande finale dure 2 min 8 s. ## Moyen 724, graine 0 Processus **62604**, reçus `build/alpha30-evidence/medium-0/`. La traversée réelle passe : **19 modules, 42 chunks FULL, 272 blocs entre les accès, 456 pas et 62 points accessibles**. Entrées : **-136 248 -53** et **136 260 -53**. La rivière s’étend sur environ 554 blocs : 3 942 cellules, six brèches, neuf chunks FULL contrôlés et écoulement sous les sorties suivies. Le sol central du sanctuaire est présent en **106 189 -63**, avec l’espace libre au-dessus ; les satellites passent également. Le test exigeant une mine sur cette graine échoue : aucun départ de mine n’est retenu parmi ses 19 candidats, y compris via la recherche native. Les **23 autres tests passent**. Le témoin de mine de la 29 n’est donc pas réutilisé comme preuve de présence en 30. Un témoin séparé est recherché, sans forcer une implantation incompatible. Les refus conditionnels restent un comportement voulu du jeu. ## Grand 1 024, graine 42 — témoin de mine Processus **62979**, **24/24 GameTests passent**, y compris l’exigence de trouver une mine réelle. Reçus dans `build/alpha30-evidence/grand-42/`. Deux départs de mines vanilla sont observés dans les candidats examinés. La mine visitée possède **83 pièces** ; l’échantillon de 16 chunks FULL du test contient notamment **138 planches de chêne, 120 barrières, 43 rails et 23 toiles**. Point de visite : **6 189 6**. Le test contrôle les pièces sauvegardées et leur aller-retour NBT ; il ne visite pas l’intégralité de la mine et ne garantit pas un spawner dans chaque corridor. Une lecture séparée de la sauvegarde confirme un véritable spawner `cave_spider` en **46 188 25** dans un corridor : `build/alpha30-evidence/grand-42/saved-spawners.json`. Son activation par un joueur n’a pas été testée. Deux huttes de sorcière sont également observées. La hutte visitée est en **83 148 -396**, avec ses pièces, appuis et son mobilier vanilla. La traversée possède **25 modules répartis sur 24 départs natifs**, avec 374 blocs entre les entrées ; cette graine utilise le contrôle des plans, sans nouveau parcours FULL de toute la traversée. Le sanctuaire possède son vrai départ et son sol central. La rivière s’étend sur environ **882 blocs**, avec 5 822 cellules et six ouvertures ; les écoulements suivis passent sous ticks réels. `./gradlew check build` passe sur ce témoin : **88 tâches**, dont les tests purs, les contrôles de sérialisation et les **24 GameTests natifs**, en **6 min 28 s**. Le coût inclut toute la suite et n’est pas un temps de chargement de partie. Commande : ```sh ./gradlew check build -PsanctuaryTestDiameter=1024 -PsanctuaryTestSeed=42 \ -PsanctuaryDensityMaps=false -PsanctuaryAerial24Tests=true \ -PsanctuaryTransit29Tests=true -PsanctuaryTransit29PlanOnly=true \ -PsanctuaryRequireMineshaft29=true ``` ## Relief Sur ce Grand, 8 112 densités sous Y180 sont identiques bit à bit à la 28. Dans les coupes hautes, 4 544 / 94 640 échantillons changent de signe, soit **4,80 %**. Deux coupes au pas d’un bloc, Z0 et Z96, ont été rendues et examinées : les plateaux redeviennent larges entre les zones où subsistent les surplombs. Aperçu local `build/alpha30-preview/relief-1024--7228211907433324401.png`. Les mêmes coupes ont aussi été examinées sur Petit2026 : 602 / 40 460 signes modifiés (1,49 %), avec des sommets plus plats entre les zones déformées. Ce contrôle de densité ne remplace pas une exploration visuelle dans le client et ne démontre pas l’absence de toute petite pointe ou masse déconnectée. ## Tests ciblés et limites Le test pur `river30Smoke` couvre trois rayons sur une masse rocheuse synthétique : longueur du tracé, lit dans la roche, arrivée protégée, brèches de cinq blocs maximum, déterminisme et espaces non déformés entre les trois secteurs. Ce n’est pas une matrice de neuf mondes Minecraft natifs. La recherche reste bornée par la taille de l’île et le nombre de candidats. Sur le Grand, la commande native complète dure **4 min 44 s**, incluant le lancement, la planification, les structures et les nombreux chunks demandés par les tests. Ce temps n’est ni un temps de rendu client, ni un benchmark comparatif avec la 28. Aucun objectif chiffré de performance n’est revendiqué. Les tests vérifient des occurrences et parcours précis, pas une garantie universelle sur toutes les graines. Les mines restent conditionnelles, et le sanctuaire peut encore être refusé si aucune implantation n’a d’attache valable. Les réglages, le Blocodex et la suite générale restent soumis à `check build`. ## Redémarrage et artefacts Grand1 024, graine42, processus **63276** : **24/24 tests passent après un redémarrage réel** (2 min 14 s). Les 47 chunks FULL du contrôle aérien conservent coffres pillés, villageois déplacés et destructions préparées à la création, sans duplication ni reconstruction des témoins. Les départs de mine et leurs pièces, le sol du sanctuaire et les écoulements échantillonnés passent à nouveau. Le journal d’expansion reste inchangé. Preuves : `build/alpha30-evidence/grand-42-reload/` et `build/alpha30-reload.log`. `./gradlew assemblePack` passe après `check build` (le second lancement exclut la tâche `:sanctuary:check` déjà réussie). Le JAR, le MRpack autonome et le ZIP d’amorçage Prism passent la vérification locale : versions, dépendances exactes, index et empreintes concordent. Reçus : `build/alpha30-artifacts.json`, `build/alpha30-delivery-local.json`. Les fichiers du client Windows n’ont pas été modifiés. La publication et la synchronisation de l’instance Mac sont suivies dans [la distribution](packwiz.md). La release alpha.30 est publiée depuis `bf327b7`. Les archives publiques ont les mêmes empreintes que les fichiers vérifiés ; le canal et l’instance Prism Mac sont synchronisés deux fois. Les 925 fichiers personnels suivis sont inchangés. Les reçus de distribution et empreintes sont dans [packwiz](packwiz.md).