MONDE NORMAL · PETITS ÉLÉMENTS
Donjon
Mise à jour de la page
Les salles à monstres, généralement appelées donjons, sont de petites salles en pierre avec un générateur de monstres et, le plus souvent, des coffres de butin. Les joueurs les explorent pour obtenir des provisions initiales et construisent des fermes à expérience et à butin de créatures autour du générateur.
Ce guide suit Java 26.3 sans modifications. Les changements historiques conservent leur édition et leur version propres. La génération et le butin peuvent différer dans Bedrock. Les captures et graines vérifiées ci-dessous conservent leurs propres versions du jeu.

28462718234064871 · Java 26.3 · Monde normalCapture de référence · Structure naturellement générée, photographiée dans Minecraft Java 26.3.Données du jeu et recherches documentées
Où cette structure se génère dans Java 26.3
Les définitions de biomes du Monde normal comprennent les passes de placement ordinaires et profondes des donjons, y compris dans les Abîmes. L’inclusion de cet élément du terrain est distincte des règles ordinaires d’apparition naturelle des créatures. [1][3][4]
Placement et fréquence
La passe de placement ordinaire effectue dix tentatives avec des origines échantillonnées de Y=0 vers le haut du monde. La passe profonde effectue quatre tentatives de six blocs au-dessus du bas du monde jusqu’à Y=-1. Quatorze tentatives ne signifient pas quatorze salles : les contrôles des biomes et des cavités peuvent les rejeter. [1][2][4]
Conditions et limites
Avant de construire, l’élément du terrain exige des blocs solides sur le sol et le plafond testés. Il compte les positions du bord latéral comportant deux blocs d’air superposés et n’accepte qu’une à cinq ouvertures de ce type. Les rayons intérieurs horizontaux sont échantillonnés indépendamment : la largeur et la longueur de la salle peuvent donc différer. [1][2][4]
Une salle en pierre construite autour d’un générateur
Un donjon est une petite enceinte approximativement rectangulaire en pierre, avec un sol moussu et un générateur central. Le générateur de terrain choisit chaque dimension intérieure horizontale à cinq ou sept blocs avant de tenir compte des ouvertures existantes et des blocs protégés. C’est un élément procédural du terrain, pas un modèle de salle enregistré. [5]
L’élément tente deux placements de coffres, en essayant plusieurs positions candidates contre les murs. Ces tentatives peuvent échouer : l’agencement habituel à deux coffres n’est donc pas garanti. Inspectez les murs réels avant de conclure qu’un coffre est enfoui hors de la salle. [5]
Une source renouvelable d’un seul type de créature
Le sélecteur de créature du générateur contient les entrées squelette, zombie, zombie et araignée, produisant un choix de 25% de squelette, de 50% de zombie et de 25% d’araignée à cette étape de sélection. Ce sont des probabilités de sélection du type de générateur, pas des nombres de créatures ni la chance de trouver un donjon. [5]
Le générateur demeure une source de rencontres tant que ses conditions sont remplies. Tuer le groupe actuel ne supprime pas la source. L’élément du terrain ne choisit ni araignées venimeuses, ni creepers, ni poissons d’argent dans cette liste de créatures. [5]
Butin et récompenses dans Java 26.3
Le coffre de donjon utilise le butin simple_dungeon, indépendamment du générateur de la salle. Java 26.3 effectue 1-3 sélections d’objets précieux sur un poids de 144, 1-4 sélections de provisions sur un poids de 125 et trois sélections de matériaux sur un poids de 40. [6]
Le groupe d’objets précieux contient les disques Otherside, 13 et Cat, des pommes dorées enchantées, des étiquettes et des livres à enchantement aléatoire. Otherside et la pomme enchantée ont chacun un poids de 2, tandis que 13 et Cat ont chacun un poids de 15. La table ne comprend pas de tirage d’ornement d’armure. [6]
Un monstre généré par la salle suit ses propres règles de butin d’entité. Les probabilités présentées ici décrivent un coffre réel auquel la table est attribuée, et ne promettent ni un nombre fixe de coffres qui subsistent ni un butin spécial du générateur. [6]
Une comparaison directe avec Java 1.20.1 montre des différences dans les tables de Java 26.3. La table inspectée des donjons simples gagne une armure en cuivre pour cheval et du cuir, et ne répertorie plus la selle ; son premier groupe passe d’un poids total de 129 à 144. Utilisez les poids actuels au lieu de reprendre les anciens pourcentages des coffres. [6][8]
| Objet | Où la règle s’applique | Ce que les données établissent |
|---|---|---|
| Un coffre utilisant la table de donjon | 2,8% de chances d’au moins une sélection de pommes. [6][7] | |
| Un coffre utilisant la table de donjon | 2,8% de chances d’au moins une sélection de disque. [6][7] | |
| Un coffre utilisant la table de donjon | 19,4% de chances d’au moins une sélection de disque ; 13 a le même poids. [6][7] | |
| Un coffre utilisant la table de donjon | 25,3% de chances d’au moins une sélection d’étiquette. [6][7] |
Historique des versions et dates de sortie
Ces étapes conservent leur édition et leurs noms exacts de version. Les dates des snapshots, bêtas et aperçus appartiennent à ces versions de développement ; les sorties complètes et les sorties Pocket décalées selon la plateforme sont datées séparément. Les affirmations sur les ajouts historiques viennent de l’historique Wiki cité. [9]
| Version | Sortie | Changement |
|---|---|---|
| Java Infdev 20100625-1917 | 25 juin 2010 | Introduction des donjons avec des générateurs de monstres et des coffres de butin. [9][11] |
| Java Alpha 1.0.14 | 30 juillet 2010 | Ajout des disques 13 et cat au butin des donjons. [9][12] |
| Java 1.4.6 | 20 décembre 2012 | Ajout de livres enchantés aux coffres de donjon. [9][13] |
| Java 1.6.1 | 1er juillet 2013 | Ajout d’étiquettes au butin des donjons. [9][14] |
| Pocket 0.9.0 | 10 juillet 2014 | Introduction des donjons dans Pocket Edition. [9][15] |
| Java 1.18 | 30 novembre 2021 | Les donjons sont devenus plus fréquents, particulièrement sous Y=0. [9][16] |
| Java 1.21.6 | 17 juin 2025 | Remplacement des selles du butin par 1–5 cuirs. [9][17] |
| Java 1.21.9 | 30 septembre 2025 | Ajout d’armures en cuivre pour cheval au butin des coffres de donjon. [9][18] |
Vérification dans le jeu par SeedLookout
Captures d’écran

28462718234064871 · Java 26.3 · Monde normalCapture de référence · Structure naturellement générée, photographiée dans Minecraft Java 26.3.Nos captures de structures générées naturellement dans Minecraft. Chaque légende indique la graine, les coordonnées et la version. Sélectionnez une image pour l’ouvrir en pleine taille.
Graines avec cette structure Donjon
Aucune de nos graines vérifiées ne contient encore cette structure. Le guide cite les données du jeu, l’analyse du code et d’autres références ; il ne vérifie pas une graine.
Sources
Les références précisent l’édition, la version et les éléments sur lesquels repose le guide. Le code et les données du jeu décrivent les règles de génération ; le tableau de graines consigne des emplacements vérifiés dans le jeu. Recherches examinées le 2026-10-02.
- Mojang Java 26.3 : configuration de l’élément du terrain ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/dimension_type/overworld.json; data/minecraft/worldgen/feature/monster_room.json; data/minecraft/worldgen/noise_settings/overworld.json
Détails des sources
SHA-1 du serveur officiel : 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 par fichier de l’archive : data/minecraft/dimension_type/overworld.json = d1fc489f93934f77d855e721bd822595aa1e44460342f0e5ce9de7e2dfc9e10e; data/minecraft/worldgen/feature/monster_room.json = cc34d3c77807d3bad92a247eaefbdcf8a6ae8bb604a4247b214775b37f1ba42c; data/minecraft/worldgen/noise_settings/overworld.json = d093895d50edd79d53555b33b62d767115399764e32a4f9ae2687739f785d4b9
- Mojang Java 26.3 : données de placement de l’élément du terrain ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/placed_feature/monster_room.json; data/minecraft/worldgen/placed_feature/monster_room_deep.json
Détails des sources
SHA-1 du serveur officiel : 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 par fichier de l’archive : data/minecraft/worldgen/placed_feature/monster_room.json = d14b9c71284c282df35ebab73f89a10822bf9ebbb4405db6d61f19fce454a46e; data/minecraft/worldgen/placed_feature/monster_room_deep.json = 6a4f126f1af2800170ac37d379db0647c0d3598e0910df7c9c6592daec22d10b
- Mojang Java 26.3 : listes d’éléments des biomes ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/biome/badlands.json; data/minecraft/worldgen/biome/bamboo_jungle.json; data/minecraft/worldgen/biome/beach.json; data/minecraft/worldgen/biome/birch_forest.json; data/minecraft/worldgen/biome/cherry_grove.json; data/minecraft/worldgen/biome/cold_ocean.json; data/minecraft/worldgen/biome/dappled_forest.json; data/minecraft/worldgen/biome/dark_forest.json; data/minecraft/worldgen/biome/deep_cold_ocean.json; data/minecraft/worldgen/biome/deep_dark.json; data/minecraft/worldgen/biome/deep_frozen_ocean.json; data/minecraft/worldgen/biome/deep_lukewarm_ocean.json; data/minecraft/worldgen/biome/deep_ocean.json; data/minecraft/worldgen/biome/desert.json; data/minecraft/worldgen/biome/dripstone_caves.json; data/minecraft/worldgen/biome/eroded_badlands.json; data/minecraft/worldgen/biome/flower_forest.json; data/minecraft/worldgen/biome/forest.json; data/minecraft/worldgen/biome/frozen_ocean.json; data/minecraft/worldgen/biome/frozen_peaks.json; data/minecraft/worldgen/biome/frozen_river.json; data/minecraft/worldgen/biome/grove.json; data/minecraft/worldgen/biome/ice_spikes.json; data/minecraft/worldgen/biome/jagged_peaks.json; data/minecraft/worldgen/biome/jungle.json; data/minecraft/worldgen/biome/lukewarm_ocean.json; data/minecraft/worldgen/biome/lush_caves.json; data/minecraft/worldgen/biome/mangrove_swamp.json; data/minecraft/worldgen/biome/meadow.json; data/minecraft/worldgen/biome/mushroom_fields.json; data/minecraft/worldgen/biome/ocean.json; data/minecraft/worldgen/biome/old_growth_birch_forest.json; data/minecraft/worldgen/biome/old_growth_pine_taiga.json; data/minecraft/worldgen/biome/old_growth_spruce_taiga.json; data/minecraft/worldgen/biome/pale_garden.json; data/minecraft/worldgen/biome/plains.json; data/minecraft/worldgen/biome/river.json; data/minecraft/worldgen/biome/savanna.json; data/minecraft/worldgen/biome/savanna_plateau.json; data/minecraft/worldgen/biome/snowy_beach.json; data/minecraft/worldgen/biome/snowy_plains.json; data/minecraft/worldgen/biome/snowy_slopes.json; data/minecraft/worldgen/biome/snowy_taiga.json; data/minecraft/worldgen/biome/sparse_jungle.json; data/minecraft/worldgen/biome/stony_peaks.json; data/minecraft/worldgen/biome/stony_shore.json; data/minecraft/worldgen/biome/sulfur_caves.json; data/minecraft/worldgen/biome/sunflower_plains.json; data/minecraft/worldgen/biome/swamp.json; data/minecraft/worldgen/biome/taiga.json; data/minecraft/worldgen/biome/warm_ocean.json; data/minecraft/worldgen/biome/windswept_forest.json; data/minecraft/worldgen/biome/windswept_gravelly_hills.json; data/minecraft/worldgen/biome/windswept_hills.json; data/minecraft/worldgen/biome/windswept_savanna.json; data/minecraft/worldgen/biome/wooded_badlands.json
Détails des sources
SHA-1 du serveur officiel : 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 par fichier de l’archive : data/minecraft/worldgen/biome/badlands.json = 11369dfe8a467fdf0a0eca503c538064b5e1827600dce40ee8e295bc4f3c87e6; data/minecraft/worldgen/biome/bamboo_jungle.json = 37c0514ae56eec4b276f5d6610d79b2cad630efebf6b5e90d761512f1881264b; data/minecraft/worldgen/biome/beach.json = afaac383fa28823339b7bb46e0b0b153de0f8560d85dd3bcb671e230b49d4f3b; data/minecraft/worldgen/biome/birch_forest.json = 70b413f475985fe34824e14677f38f4fd4d95ecedb1d36a61748b86a41afc2c1; data/minecraft/worldgen/biome/cherry_grove.json = 6039701fd902424604f4f233d036be8f16f45fc31d20c2835fb16126d44b691e; data/minecraft/worldgen/biome/cold_ocean.json = 2c94f05ed9c19d94cd7db8cb22b2f27c69d7dd8ac6b67e3b784a3b92df84f9ca; data/minecraft/worldgen/biome/dappled_forest.json = 9d163b1468234b0f9d993aa4ac02642fbe0f1dda7d802d95e9bc5e5430d69021; data/minecraft/worldgen/biome/dark_forest.json = db1144042329aa89e153073d6754dc94ce98388d7fbc10e3f3d65fa2aeecfc37; data/minecraft/worldgen/biome/deep_cold_ocean.json = 66638eb5eec06bcee1e072826db88d7d29a6d08cb78b290a3bc2c4cbca66ece0; data/minecraft/worldgen/biome/deep_dark.json = d8d259df069f61cb8db98697680b06d3e6d9b7c6c2825bc6c00fd93b50de6cf1; data/minecraft/worldgen/biome/deep_frozen_ocean.json = 8b84a6fb8f77183ca062db8176c9a6a937997de6c65c12856e49ba72aa503070; data/minecraft/worldgen/biome/deep_lukewarm_ocean.json = 5820b192fa336523aaa50515abe67776190ddb0cfa646b976b0b0fd0eb30150a; data/minecraft/worldgen/biome/deep_ocean.json = 3eaf49b1c6254dee733b8054e65c5b5c4186d17412d1d5907ce0d33a2eb38d45; data/minecraft/worldgen/biome/desert.json = f06ac77d35a883a6ad4470f4588a63a51b304e544f37a47e82cb7b1bdbd0d752; data/minecraft/worldgen/biome/dripstone_caves.json = 21a7e42aac1aacd326a8857869a6af9fbf1686b746ea418616c1e8285f9aea47; data/minecraft/worldgen/biome/eroded_badlands.json = 11369dfe8a467fdf0a0eca503c538064b5e1827600dce40ee8e295bc4f3c87e6; data/minecraft/worldgen/biome/flower_forest.json = cb923ce968b52bd1b606b121785b7a202ace5d6e3ed3ee92f4913da6d689221b; data/minecraft/worldgen/biome/forest.json = 520df8f84b54ec221decbeabbcbd6ebe3fa661e4a193bf8ba0fe38cd1a2867ee; data/minecraft/worldgen/biome/frozen_ocean.json = ce44dce0cc53d47bbade57fd048dd6947858157b2f99b1b48829c67ebc8e1ece; data/minecraft/worldgen/biome/frozen_peaks.json = 880a2b23833dc7a2fba30123c320e09a1695f2918fc883b3afdb15b782a79b3e; data/minecraft/worldgen/biome/frozen_river.json = 4b7b6a3de4d49478498d3a093097ada01686ec542587488f5208cc543e076210; data/minecraft/worldgen/biome/grove.json = d1db4441a37cc29d94420dfcb0c6a6ed4b291fb72ef7e72b139247e3729925db; data/minecraft/worldgen/biome/ice_spikes.json = d233b026de2bd4f58bb2d79cd9e14b97070f3f533ad100097ace42c0183aabf4; data/minecraft/worldgen/biome/jagged_peaks.json = bfd5d5f0d5939d868c990512f08fcd05e4bd1e543a087306016393927d2cbdb5; data/minecraft/worldgen/biome/jungle.json = 8939db69d35e010cc2ea907a33fd9ee60157f64e5ed654eaab3ab1da1117856a; data/minecraft/worldgen/biome/lukewarm_ocean.json = 6706d57592648bcb2268fd5b2e761d2a0a3d6b91867992384e69176afb05101d; data/minecraft/worldgen/biome/lush_caves.json = 0f57c52f9065eb1671ca6055f1aa8e454b7285993a3bfd377b5b32f28b1b3821; data/minecraft/worldgen/biome/mangrove_swamp.json = c78bb5b8bb3bd35e1ff494ae1191933fbe5ce03fa5578a3c53116251fa56add6; data/minecraft/worldgen/biome/meadow.json = 20c9a9529230dad22432daf79697db7a7bd59baff33466b51a65388337932aad; data/minecraft/worldgen/biome/mushroom_fields.json = 9f35318ebbf30e6a53bb4e9b76f42c626fdb8b2c2ec7ccd9ad3172eeeae378d5; data/minecraft/worldgen/biome/ocean.json = 1922c63e6464248d3a731be06c93f4dc56132c8df21ebff11747c7d0b158a436; data/minecraft/worldgen/biome/old_growth_birch_forest.json = dbc9d24737e4c767db14cc429cd58729b178d3d86d0f4ee514b3fdb04eace388; data/minecraft/worldgen/biome/old_growth_pine_taiga.json = 3d5e2efb563134bebda945fa8dcf424456f08c974b87d59c42798151fe79f472; data/minecraft/worldgen/biome/old_growth_spruce_taiga.json = 7edc93048460c61b766614f2996542996525e37ea0a29042fdf44f7f6ab48ab1; data/minecraft/worldgen/biome/pale_garden.json = 4bf9a943aec87c2ddfec69e5e67c369bddb0f78d81ae7b9acb2544e13af36c10; data/minecraft/worldgen/biome/plains.json = 72ee54bca8e7202664ffa804a81106b2bcfa67dba3ce4472df54deb31f3be69b; data/minecraft/worldgen/biome/river.json = e2a3bada031f2240e5e911f21d1d77b4ef7e7e7b91daccd30f371bd78d82faec; data/minecraft/worldgen/biome/savanna.json = 234daea472a3278933d36836833d0aab653255a266a94c064bbe9d35f68bbba3; data/minecraft/worldgen/biome/savanna_plateau.json = 12a923d090c79c08c44914502b1cb69455e1c7c5352f80f0ca5fc54d0b888406; data/minecraft/worldgen/biome/snowy_beach.json = 3bbddee4593a766d3c26a8f14b54fdd398573b691479c28a0d37eec848bffecf; data/minecraft/worldgen/biome/snowy_plains.json = 1400c9f893d110d9cef77f4a992aa5fd106bd6e752abb667a7b57bde559e044f; data/minecraft/worldgen/biome/snowy_slopes.json = 1cb07ef94dc170679661c8195d6a0c15b9d2dc751c45e5bce9a01cf4918eadbf; data/minecraft/worldgen/biome/snowy_taiga.json = ffda8a33edb392d595cb1ce289a1a610530e376dc11f140d7585e0b1d28daa04; data/minecraft/worldgen/biome/sparse_jungle.json = 9390b5e1b7fc1841fcb747e04b24fe7f39d54094976e89ed67b4d376be509361; data/minecraft/worldgen/biome/stony_peaks.json = 09db7a4e6a779360d350af67d3daa7b35f7259803b2117b8eb2f2cb7638f8f5e; data/minecraft/worldgen/biome/stony_shore.json = de12722c44dd0f947d4e5bd2d397ffdc201518d115c1057fd3433584154f98d3; data/minecraft/worldgen/biome/sulfur_caves.json = 99d90558cd4715a645f4d5837f60558dd669fd05f885b7141996eee4765596f8; data/minecraft/worldgen/biome/sunflower_plains.json = a8664a46c13232553a03af588c42d2f5c260d890b8784929f38c793dcb20dd87; data/minecraft/worldgen/biome/swamp.json = 5fa92e5d6758895a806166342dbea7b50a5e4e31818224106b3bea1b840fbda1; data/minecraft/worldgen/biome/taiga.json = 49a14e1f16e17c9f81719db7c5a58c8ad120ce5960e0153a226f7f9b810a4807; data/minecraft/worldgen/biome/warm_ocean.json = 942a4f2d91b6169e59e85a9d46f4778fe4fe3e3a4d915edde54bd31e95be1bad; data/minecraft/worldgen/biome/windswept_forest.json = 1f244f57bb7dda66d2d056bfcb9d730a958408a24f52559cf2937ea01ec18449; data/minecraft/worldgen/biome/windswept_gravelly_hills.json = 1d6c9c4ab6cc20a4fb699ae63ed3303337e8db431027ce6dc9d74d2ca57d62f5; data/minecraft/worldgen/biome/windswept_hills.json = 1d6c9c4ab6cc20a4fb699ae63ed3303337e8db431027ce6dc9d74d2ca57d62f5; data/minecraft/worldgen/biome/windswept_savanna.json = b4b2f105416ceb863948cbb2c76e34febb11a587e324d97626cc2c8d2c171d96; data/minecraft/worldgen/biome/wooded_badlands.json = 0046ffc76344b50db09f8b13a0d6502c3f4ef49e9d49583d98a0bb84ab7faff6
- Mojang Java 26.3 : exécution de l’élément et contrôles de rejet ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom.class; net/minecraft/world/level/levelgen/VerticalAnchor$Absolute.class; net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop.class; net/minecraft/world/level/levelgen/VerticalAnchor$RelativeToSeaLevel.class; net/minecraft/world/level/levelgen/VerticalAnchor.class; net/minecraft/world/level/levelgen/feature/MonsterRoomFeature.class; net/minecraft/world/level/levelgen/heightproviders/UniformHeight.class; net/minecraft/world/level/levelgen/placement/BiomeFilter.class; net/minecraft/world/level/levelgen/placement/CountPlacement.class; net/minecraft/world/level/levelgen/placement/FeaturePlacer.class; net/minecraft/world/level/levelgen/placement/RarityFilter.class. Methods: MonsterRoomFeature.place; FeaturePlacer.place; RarityFilter.shouldPlace; BiomeFilter.shouldPlace; UniformHeight.sample; VerticalAnchor.resolveY; CountPlacement.count
Détails des sources
SHA-1 du serveur officiel : 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. Implémentation examinée avec CFR 0.152 ; le Java reconstitué n’est pas une publication du code source original de Mojang. SHA-256 par fichier de l’archive : net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom.class = 65e8d275fecd2bc76618395521925e51defa7db48cb4fa2c006118ff4a8471b3; net/minecraft/world/level/levelgen/VerticalAnchor$Absolute.class = ae4092473cdf6800c40e38d887fa79d3c555212ab875cae87e66f323891fb733; net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop.class = 028e41d89c42f9d1b15aea47b6125dc6019e996b97d4dd9e31b399e5bba9907d; net/minecraft/world/level/levelgen/VerticalAnchor$RelativeToSeaLevel.class = dac20a9a8a5d24b1b6f0fc273bd619df71982745ea6dab06723f170afa6f63eb; net/minecraft/world/level/levelgen/VerticalAnchor.class = bd6f44d0714b54bfe084c570d169084e7794a66f8f8283f7f3abbc3d1ff44011; net/minecraft/world/level/levelgen/feature/MonsterRoomFeature.class = 006a3287a6b0d65e6e25840f4aea068bd03ce358cfb99e8281f2a55a6529f742; net/minecraft/world/level/levelgen/heightproviders/UniformHeight.class = 8f157810ef32e632ddf06276eb4874714079c9d8aec7bac11515321a4272570b; net/minecraft/world/level/levelgen/placement/BiomeFilter.class = 9af5f023e371c8541e5a6086e5c01693735e39d10ee918adfea4761fc231e38a; net/minecraft/world/level/levelgen/placement/CountPlacement.class = e2fa737411edc1547e7e9f29d108298fb87b6b03709a6b56fcfa9df1cd30d987; net/minecraft/world/level/levelgen/placement/FeaturePlacer.class = 1d3e9c087bf63463503ba2fb55893053a3e0da6cd38fd3d6302afb02d9be437f; net/minecraft/world/level/levelgen/placement/RarityFilter.class = 816b014fad3a867c2fe487ccb417dc2e347dc8bcba773b4413fc843985dbecc6
- Mojang Java 26.3 : implémentation de l’agencement et des rencontres des donjons ↗
net.minecraft.world.level.levelgen.feature.MonsterRoomFeature; net.minecraft.world.level.BaseSpawner; MonsterRoomFeature.place / randomEntityId; MOBS array and chest placement loop; BaseSpawner.serverTick / delay / isNearPlayer.
Détails des sources
SHA-1 du serveur officiel : 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c ; SHA-256 du fichier interne META-INF/versions/26.3/server-26.3.jar : a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6. Bytecode officiel examiné avec CFR 0.152 ; il s’agit d’une implémentation reconstituée, pas d’une copie du dépôt source d’origine.
- Mojang Java 26.3 : données de butin des donjons ↗
Inner META-INF/versions/26.3/server-26.3.jar: data/minecraft/loot_table/chests/simple_dungeon.json
Détails des sources
SHA-1 du serveur officiel vérifié : 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 des fichiers : simple_dungeon.json: 702739b545cf04176f0c2897d2b56bc9ed074fc9bc517db2347e11084faae5e8. L’identité de la table et les règles conditionnelles des objets sont distinctes de tout conteneur généré particulier.
- Donjon dans Java 26.3 : probabilités de sélection calculées ↗
Relevant /pools indices in the data reference; LootPool.addRandomItem/addRandomItems; UniformContainerBase.uniformFields; UniformGenerator.getIntUnsafe.
Détails des sources
Pour les ensembles pondérés directs sans condition, la probabilité d’au moins une sélection est 1 moins la moyenne de (1−weight/totalWeight)^n sur des nombres entiers de tirages uniformes, bornes comprises. Les valeurs sont des probabilités théoriques par invocation de table, pas des fréquences de graines. Données exactes : [{"itemId":"minecraft:enchanted_golden_apple","table":"data/minecraft/loot_table/chests/simple_dungeon.json","pool":0,"fraction":"30817/1119744","chance":0.027521469192958392,"weight":2,"total":144,"rolls":[1,2,3]},{"itemId":"minecraft:music_disc_otherside","table":"data/minecraft/loot_table/chests/simple_dungeon.json","pool":0,"fraction":"30817/1119744","chance":0.027521469192958392,"weight":2,"total":144,"rolls":[1,2,3]},{"itemId":"minecraft:music_disc_cat","table":"data/minecraft/loot_table/chests/simple_dungeon.json","pool":0,"fraction":"64445/331776","chance":0.19424250096450618,"weight":15,"total":144,"rolls":[1,2,3]},{"itemId":"minecraft:name_tag","table":"data/minecraft/loot_table/chests/simple_dungeon.json","pool":0,"fraction":"35405/139968","chance":0.25295067443987196,"weight":20,"total":144,"rolls":[1,2,3]}]
- Mojang Java 1.20.1 : butin historique des donjons inspecté ↗
data/minecraft/loot_tables/chests/simple_dungeon.json
Détails des sources
Comparaison limitée aux fichiers de données indiqués ; rien n’affirme que toutes les versions intermédiaires partagent l’une ou l’autre table. SHA-256 : simple_dungeon.json: 32f14004ab4d7dea19641411d980b98ad19e1658c8674c272eb13dfac39d7626
- Minecraft Wiki : Monster Room — historique épinglé ↗
History section, retaining edition, release grouping, development-version and experimental-toggle qualifiers.
Détails des sources
Révision d’article figée 3787526 du 2026-09-21T15:07:37Z. Affirmations historiques uniquement ; il ne s’agit ni d’une version du jeu auditée ni d’une source de date de sortie.
- Minecraft Wiki : description des donjons ↗
Opening description and History
Détails des sources
Révision d’article figée 3787526 ; consultée le 1er octobre 2026. L’historique de l’article étaye les introductions passées ; la génération et le butin actuels sont audités séparément à partir des données du jeu.
- Java Infdev 20100625-1917 : date de sortie ↗
Version infobox |date=June 25, 2010; opening paragraph and additions list
Détails des sources
Cette version exacte d’Infdev est absente du manifeste du lanceur Mojang. L’article de sortie communautaire fournit la date historique ; aucun binaire officiel du jeu n’a été inspecté pour cette affirmation d’introduction.
- Java Alpha 1.0.14 : date de sortie ↗
Version infobox release date
Détails des sources
Date calendaire de sortie publique issue de l’article de version épinglé. La date 2010-07-29 des anciennes métadonnées est différente ; son horodatage et son URL sont conservés séparément.
- Java 1.4.6 : date de sortie ↗
Version infobox release date
Détails des sources
Date calendaire de sortie publique issue de l’article de version épinglé. La date 2012-12-19 des anciennes métadonnées est différente ; son horodatage et son URL sont conservés séparément.
- Java 1.6.1 : date de sortie ↗
Version infobox release date
Détails des sources
Date calendaire de sortie publique issue de l’article de version épinglé. La date 2013-06-28 des anciennes métadonnées est différente ; son horodatage et son URL sont conservés séparément.
- Pocket 0.9.0 : date de sortie ↗
Version infobox release date
Détails des sources
Date historique issue de l’article de version figé de Minecraft Wiki ; l’ajout est attribué séparément à l’historique de chaque article de structure.
- Java 1.18 : date de sortie ↗
/id; /releaseTime
Détails des sources
La date correspond précisément à la version 1.18. Les dates des snapshots et des préversions sont distinctes de la sortie complète ultérieure ; les métadonnées ne prouvent pas l’introduction d’une fonctionnalité.
- Java 1.21.6 : date de sortie ↗
/id; /releaseTime
Détails des sources
La date correspond à la version exacte 1.21.6. Les dates des snapshots et des préversions sont distinctes de la sortie complète ultérieure ; les métadonnées ne prouvent pas l’introduction de la fonctionnalité.
- Java 1.21.9 : date de sortie ↗
/id; /releaseTime
Détails des sources
La date correspond à la version exacte 1.21.9. Les dates des snapshots et des préversions sont distinctes de la sortie complète ultérieure ; les métadonnées ne prouvent pas l’introduction de la fonctionnalité.
Les illustrations d’objets utilisent les ressources originales Java 26.3 du jeu provenant de la version officielle du client. Les icônes conservent leur version du jeu avec le guide.
Les descriptions adaptées du Minecraft Wiki conservent son attribution sous CC BY-NC-SA 3.0. Les calculs et les analyses du code sont des recherches de SeedLookout. Les légendes identifient chaque capture. Le tableau de graines contient nos graines vérifiéespubliées ; vérifier un emplacement n’établit pas le contenu de pièces particulières ni le butin des coffres.