Type de dimension

De Minecraft Wiki
Aller à la navigation Aller à la recherche
Cette fonctionnalité est exclusive à l'édition Java.
 

Les types de dimension (nom anglais : dimension types) sont stockés sous la forme de fichiers JSON dans un pack de données, dans le dossier data/<espace de nom>/dimension_type. Ils définissent les propriétés d'une dimension, telles que les limites de hauteur de construction, la lumière ambiante, et d'autres.

  •  : L'objet racine.
    •  ultrawarm : Si la dimension se comporte comme le Nether (l'eau s'évapore et les éponges sèchent) ou non. Rend également le ruissellement des stalactites et la propagation de la lave plus rapides et plus fins.
    •  natural : Si la valeur est false, les boussoles tournent aléatoirement, et utiliser un lit pour définir le point de réapparition ou dormir est désactivé. Si la valeur est true, les portails du Nether peuvent faire apparaître des piglins zombifiés.
    •  coordinate_scale : Le multiplicateur appliqué aux coordonnées en quittant la dimension. La valeur peut être comprise entre 0.00001 et 30000000.0 (inclusifs).
    •  has_skylight : Si la dimension reçoit de la lumière du ciel ou non.
    •  has_ceiling : Si la dimension a un plafond en bedrock. Notez qu'il s'agit seulement d'un plafond logique. Cela n'a aucun rapport avec le fait que la dimension ait réellement une limite de bloc.
    •  ambient_light : La quantité de lumière que la dimension possède. Quand la valeur est 0, il correspond totalement au niveau de lumière ; quand la valeur est 1, il n'y a pas d'éclairage ambiant. Les effets précis doivent être testés.[à vérifier]
    •  fixed_time : (Optionnel) Si la valeur est un entier, l'heure de la journée est la valeur spécifiée. Pour assurer un cycle jour/nuit normal, laissez l'attribut non défini (en ne l'incluant pas).
    •  monster_spawn_light_level : Une valeur comprise entre 0 et 15 (inclusifs). La lumière maximum requise pour faire apparaître un monstre. La formule de cette lumière est : max( skyLight - 10, blockLight ) pendant les orages, et max( internalSkyLight, blockLight ) pour les autres météos.
      • Fournisseur d'entier
    •  monster_spawn_block_light_limit : Une valeur comprise entre 0 et 15 (inclusifs). La lumière de bloc maximum requise pour faire apparaître un monstre.
    •  piglin_safe : Si la valeur est false, les piglins et les hoglins tremblent et se transforment en entités zombifiées.
    •  bed_works : Si la valeur est false, un lit explose en essayant de dormir.
    •  respawn_anchor_works : Si la valeur est false, une ancre de réapparition explose en essayant de définir un point de réapparition.
    •  has_raids : Si les joueurs avec l'effet Mauvais présage peuvent déclencher une invasion.
    •  logical_height : La hauteur maximum à laquelle les chorus et les portails du Nether peuvent amener les joueurs dans cette dimension. Cela exclut les portails qui étaient déjà construits au-dessus de la limite, puisqu'ils se connectent toujours normalement. Ne peut pas être supérieure à  height.
    •  min_y : La hauteur minimum à laquelle des blocs peuvent exister dans cette dimension. Doit être comprise entre -2032 et 2031 et être un multiple de 16 (faisant effectivement de 2016 le maximum).
    •  height : La hauteur totale à laquelle des blocs peuvent exister dans cette dimension. Doit être comprise entre 16 et 4064 et être un multiple de 16. La hauteur de construction maximum vaut  min_y +  height - 1, qui ne peut pas être supérieure à 2031.
    •  infiniburn : Un tag de bloc avec le caractère #. Le feu sur ces blocs brûle à l'infini.
    •  effects : (Optionnel, vaut minecraft:overworld par défaut) Peut valoir minecraft:overworld, minecraft:the_nether ou minecraft:the_end. Détermine l'effet de dimension utilisé pour cette dimension. Le définir à minecraft:overworld fait que la dimension a des nuages, du soleil, des étoiles et une lune. Le définir à minecraft:the_nether fait que la dimension a un brouillard épais bloquant la vue, de manière similaire au Nether. Le définir à minecraft:the_end fait que la dimension a un ciel sombre et tacheté de manière similaire à l'End, ignorant les couleurs du ciel et du brouillard.

Valeurs par défaut

[modifier | modifier le wikicode]

Voici les paramètres utilisés par les 3 dimensions présentes dans le jeu de base, ainsi que les paramètres des cavernes du monde normal fournis par Minecraft.

Propriété Monde normal Le Nether L'End Cavernes du monde normal
 ultrawarm False True False False
 natural True False False True
 piglin_safe False True False False
 respawn_anchor_works False True False False
 bed_works True False False True
 has_raids True False True True
 has_skylight True False False True
 has_ceiling False True False True
 coordinate_scale 1.0 8.0 1.0 1.0
 fixed_time Non défini 18000 6000 Non défini
 ambient_light 0.0 0.1 0.0 0.0
 min_y -64 0 0 -64
 height 384 256 256 384
 logical_height 384 128 256 384
 monster_spawn_light_level 0-7 7 0-7 0-7
 monster_spawn_block_light_limit 0 15 0 0
 infiniburn #infiniburn_overworld #infiniburn_nether #infiniburn_end #infiniburn_overworld
 effects overworld the_nether the_end overworld
Édition Java
1.16Pre-release 1Ajout des types de dimension dans les packs de données.
1.16.2Pre-release 1Les types de dimension utilisent maintenant le même modèle de dossier dans les packs de données que les autres ressources : espace de nom/<type>/ressource.json.
Pre-release 2Le champ  shrunk a été remplacé par  coordinate_scale.
1.1720w49aAjout des champs  min_y et  height.
1.1922w11aLes types de dimension ne peuvent plus être définis en ligne dans le dimension ; ils doivent être définis comme une référence vers un fichier de type de dimension séparé.
Pre-release 1Ajout des champs  monster_spawn_block_light_limit et  monster_spawn_light_level.

Liens externes

[modifier | modifier le wikicode]