seedlookout
Français
Tous les articles

Pourquoi nous avons créé SeedLookout

Un manoir des bois sur une haute base en pierre au-dessus d’une rivière, dans une forêt sombre avec des champignons rouges et des sommets enneigés à l’arrière-plan. Capture du jeu, Java 1.20.1.

SeedLookout est un catalogue de graines Minecraft que nous avons chargées dans la version du jeu indiquée. Chaque lieu mentionné sur une page de graine a été trouvé à ses coordonnées dans cette version, et chaque capture de la page provient du jeu lui-même. Nous avons commencé à le construire fin septembre 2026. À ce jour, il contient 116 graines vérifiées dans le jeu : 106 pour Java 26.3 et 10 pour Java 1.20.1.

Nous développons aussi une carte des graines, un outil de recherche de graines et des outils pour les mondes. Ils fonctionnent tous dans le navigateur et peuvent être utilisés avec n’importe quelle graine.

Pourquoi nous avons commencé

Nous voulions une liste de graines dont les coordonnées restent fiables une fois le monde chargé, ainsi que des outils qui expliquent les limites de leurs résultats. Avant de commencer, nous avons recueilli 674 annonces publiques de graines sur 181 pages : deux sites de graines, trois sélections publiées par des médias, le guide des villages d’un créateur et la liste de graines d’une vidéo. Elles représentent au total 634 numéros de graine distincts. Nous avons ensuite examiné chaque annonce pour voir si elle contenait les détails nécessaires à la reproduction du monde.

Diagrammes en barres. Panneau a : part des 674 annonces publiques de graines ne précisant pas chaque détail. Type de monde non indiqué 542, certaines hauteurs de lieux manquantes 488, version exacte absente 412, créateur non crédité 87, version non indiquée 81, coordonnées absentes 62, édition Java ou Bedrock non indiquée 28. Panneau b : annonces selon la famille de versions citée. 26.x 329, 1.21 23, 1.20 57, 1.19 11, 1.18 9, 1.0–1.17 148, Alpha et Beta 15, non indiquée 81, autre 1.

Figure 1. Ce que les 674 annonces publiques de graines omettaient (a) et les versions qu’elles citaient (b). Une annonce peut présenter plusieurs lacunes. Recueillies sur 181 pages publiques jusqu’au 30 septembre 2026 ; il s’agit des affirmations des sources, que nous n’avions pas vérifiées.

La version et l’édition sont les éléments les plus importants pour reproduire un monde. Parmi les annonces, 412 (61%) ne donnaient pas de version exacte : 331 citaient seulement une famille comme « 1.20 », plutôt qu’une version précise comme « 1.20.1 », et 81 (12%) ne précisaient aucune version. Par ailleurs, 28 ne disaient pas si la graine était destinée à Java ou à Bedrock. Les coordonnées de tous les lieux manquaient dans 62 annonces, et 488 (72%) omettaient la hauteur d’au moins un lieu. Quatre annonces contenaient des détails contradictoires entre eux ou avec une source antérieure : un numéro de graine dont le signe moins avait disparu, un autre numéro de graine pour les mêmes coordonnées et deux coordonnées présentées de deux façons différentes.

Les annonces couvrent aussi toute l’histoire du jeu : 329 citaient une version 26.x, 148 une version 1.17 ou antérieure, et 15 la période Alpha ou Beta.

Ces lacunes comptent, car une graine ne donne pas toujours le même monde. Lorsqu’une mise à jour modifie la génération, une même graine peut produire un terrain différent. Java et Bedrock peuvent partager le terrain et les biomes d’une graine tout en plaçant les structures différemment. La page À propos explique comment choisir une graine adaptée à votre jeu. Nous considérons chaque annonce recueillie comme non vérifiée ; elle reste dans nos fichiers de recherche, hors du site, jusqu’à ce que nous l’ayons vérifiée nous-mêmes.

Comment une graine est vérifiée

Pour chaque graine, nous chargeons un monde neuf dans la version du jeu indiquée et comparons chaque structure et biome mentionné à ce que le jeu a généré. Un lieu est validé lorsqu’un élément généré de la structure se trouve à une distance horizontale d’au plus 16 blocs et un écart vertical d’au plus 32 blocs des coordonnées indiquées. Les captures d’une page de graine proviennent de la même version, avec les textures d’origine ; chacune porte une légende indiquant la version et les coordonnées.

Une personne examine chaque vérification : nous confirmons chaque verdict et nous assurons que chaque capture montre bien l’élément attendu. Une graine n’est publiée qu’après cet examen, et jamais si un lieu indiqué a échoué à la vérification.

Deux diagrammes. Panneau a : résultat de la vérification dans le jeu de 141 graines. Publiées 116, en attente d’examen 11, rejetées 14. Panneau b : pour les 16 structures absentes de l’emplacement indiqué, distance horizontale jusqu’à la structure générée par le jeu. Pyramides du désert, 6, à 536–1 270 blocs. Ruines du sentier, 4, à 372–908 blocs. Pyramides de la jungle, 2, à 1 314 et 1 444 blocs. Cité antique 458 blocs, chambres des épreuves 256 blocs, campement abandonné 900 blocs. Une mine abandonnée se trouvait aux X et Z indiqués, mais 49 blocs plus bas. La marge de validation est de 16 blocs.

Figure 2. Résultats des vérifications dans le jeu. (a) Dernière vérification de chacune des 141 graines testées dans le jeu. (b) Les 16 structures mentionnées dans les 14 graines rejetées que le jeu n’a pas générées à l’emplacement annoncé, classées selon la distance entre les X, Z indiqués et la structure générée la plus proche. Un lieu est validé à une distance horizontale d’au plus 16 blocs et un écart vertical d’au plus 32 blocs (bande verte). 547 structures annoncées, jusqu’au 30 septembre 2026.

Sur les 547 structures annoncées pour ces graines, 531 ont passé la vérification. Les 16 autres étaient loin des positions indiquées : 15 se trouvaient à 256–1 444 blocs de l’endroit où le jeu avait généré la plus proche (distance médiane de 900 blocs), et une mine abandonnée était au bon endroit sur la carte, mais 49 blocs plus bas. Les pyramides du désert et les ruines du sentier représentent 10 de ces 16 cas. Aucune des 14 graines avec une structure mal située ne figure sur le site, et les 11 graines retenues attendent un examen.

La graine 17108149081942125 dans Java 26.3 indique un campement abandonné dans une forêt ambrée aux X, Y, Z : -176, 73, -256. Les X et Z annoncés se trouvent à l’intérieur du camp généré par le jeu. Cette capture le montre depuis l’ouest :

Petite tente sur une corniche au bord d’un lac, avec des arbres rouges et orange derrière et un champ de colonnes de glace bleue au-delà. Capture du jeu, Java 26.3.

Ce que couvre la « vérification dans le jeu »

Une vérification porte sur les structures et les biomes mentionnés sur la page de la graine, à leurs coordonnées, dans cette seule version. Elle ne couvre ni le butin, ni le point d’apparition, ni une autre version. Si vous utilisez une graine dans une version différente, testez vous-même les lieux avant de vous y fier.

Les outils

Les outils sont encore en développement. La carte des graines montre les biomes et les structures prédites pour Java et Bedrock dans le Monde normal, le Nether et l’End. L’outil de recherche de graines teste un ensemble de graines selon les biomes et les structures que vous choisissez pour une version précise, puis ouvre chaque résultat sur la carte. Les outils pour les mondes lisent la graine et le point d’apparition dans un fichier de monde, trouvent les chunks à Slimes, créent des préréglages de mondes plats Java et estiment la position d’un fort à partir de deux lancers d’œil de l’Ender.

La carte, l’outil de recherche, les chunks à Slimes et l’estimation du fort sont des prédictions issues d’un modèle. Leurs résultats n’ont pas été vérifiés dans le jeu, et les pages le précisent. L’outil de recherche ne peut pas examiner toutes les graines et peut manquer de petites zones de biome. La carte repose sur des versions dérivées du logiciel libre Cubiomes, compilées séparément pour Java et Bedrock afin qu’une prédiction Java ne soit jamais présentée comme un résultat Bedrock. Certaines fonctionnalités manquent encore : la carte ne prédit pas les donjons Java, par exemple. La page À propos recense les limites connues.

Un outil de recherche de graines plus rapide

La prochaine étape pour les outils est la vitesse. Nous optimisons les moteurs Cubiomes accessibles au public qui alimentent la carte et l’outil de recherche, afin qu’un même ordinateur puisse tester bien plus de graines dans le même temps. C’est particulièrement utile pour les graines rares : chercher quatre cabanes de sorcière proches, par exemple, exige d’écarter environ 15 millions de graines pour chaque résultat correspondant. Un moteur plus rapide rend ce type de recherche plus pratique. Les graines trouvées restent des prédictions issues d’un modèle.

La version actuelle de notre nouvel outil de recherche de graines est v0.1. Elle n’est pas encore sur le site. Lors de nos premiers tests de performance, v0.1 a trouvé exactement les mêmes graines que l’évaluateur du site sur chaque plage testée, et a été plus rapide dans la plupart des recherches :

Diagramme en barres sur une échelle logarithmique montrant le nombre de graines examinées par seconde pour quatre recherches. Village à 256 blocs ou moins du point d’apparition sur un fil d’exécution : moteur actuel du site 155–242, recherche de type Cubiomes 465–490, outil SeedLookout v0.1 4 390–4 860. Champs de champignons, fort et village près du point d’apparition sur 16 fils : type Cubiomes 2 800, outil SeedLookout v0.1 31 000. Village à 256 blocs ou moins de 0, 0 sur un fil : moteur actuel 353–611, type Cubiomes 32 600–34 100, outil SeedLookout v0.1 33 600. Forteresse du Nether et village sur un fil : moteur actuel 2 665–5 440, type Cubiomes 326 000, outil SeedLookout v0.1 323 000.

Figure 3. Graines examinées par seconde pour quatre recherches Java 26.3 (échelle logarithmique). Le « moteur actuel du site » est l’évaluateur utilisé par l’outil de recherche actuel ; « type Cubiomes » désigne une recherche native écrite selon la méthode habituelle avec Cubiomes ; les moustaches couvrent les essais enregistrés. Résultats préliminaires : un seul essai court par réglage sur un poste partagé (Ryzen 7 7840H), avec une charge en arrière-plan de 30–60% ; les rapports de vitesse sont donc indicatifs.

Sur un seul fil d’exécution, la recherche d’un village près du point d’apparition atteignait 155–242 graines par seconde avec le moteur actuel du site et environ 4 400–4 900 avec v0.1, soit neuf à dix fois la vitesse de la recherche de type Cubiomes. Sur 16 fils, une recherche rare de champs de champignons, d’un fort et d’un village près du point d’apparition atteignait environ 31 000 graines par seconde, contre environ 2 800 pour le type Cubiomes. Pour les deux autres recherches, v0.1 et la recherche de type Cubiomes avaient une vitesse à peu près identique. Nous continuons à optimiser le moteur au-delà de v0.1. Nous enregistrerons une référence complète sur une machine au repos avant de donner des chiffres plus fermes.

La suite

Nous continuerons à vérifier les graines annoncées et ne publierons que celles dont chaque lieu indiqué est confirmé. Nous ajouterons des versions Java une par une. Les graines Bedrock resteront hors du catalogue jusqu’à ce que nous disposions d’une méthode de vérification testée.

Vous pouvez parcourir le catalogue et le filtrer par version. La page À propos définit précisément ce que nous vérifions.

PARTAGERReddit

Graines dans cet article

Sources

  1. Graine (génération de monde), Minecraft Wiki
  2. Version dérivée de Cubiomes pour Java utilisée par la carte des graines (xpple/cubiomes)
  3. Version dérivée de Cubiomes pour Bedrock utilisée par la carte des graines (FragrantResult186/cubiomes-bedrock)