L'apparition ou génération (mot anglais : spawn ou spawning) fait référence à la création et au placement des joueurs et des créatures dans le monde. Lors de la création du monde ou à leur mort, les joueurs réapparaissent à un point particulier appelé point d'apparition. Les créatures disparaissent à leur mort.
Apparition des joueurs[]
Point d'apparition du monde[]
Chaque monde génère un point d'apparition de coordonnées (x,z) qui est localisé à une centaine de blocs du point (0,0).
Les joueurs peuvent apparaître n'importe où dans une zone d'apparition de 20×20 autour du point d'apparition quand le serveur n'est pas en mode Aventure. En solo et en multijoueur, le joueur réapparaît dans cette zone à moins qu'il ait redéfini son point d'apparition individuel.
Par défaut, le joueur est placé sur le bloc le plus haut (coordonnée Y) aux coordonnées X et Z où il apparaît.
Le point d'apparition détermine le centre des tronçons (chunks) chargés en permanence.
Le point d'apparition du monde lui-même peut être changé en utilisant /setworldspawn
.
Multijoueur[]
Une zone protégée de 16x16 est créée autour du point d'apparition par défaut (peut être modifié dans le fichier server.properties du serveur), par défaut de 10×10 blocs. Cette zone protégée s'étend sur toute sa hauteur, de la couche de bedrock jusqu'au ciel. Dans cette zone, mise à part les opérateurs du serveur (niveau 1 et plus), les joueurs ne peuvent pas placer ou détruire des blocs, ils ne peuvent pas utiliser les portes, les portillons, activer de circuits de redstone autre qu'avec des plaques de pression ou ouvrir des coffres ou des distributeurs. Les creepers peuvent tout de même détruire le terrain et le TNT placé en-dehors de la zone détruira les blocs à l'intérieur. De même, les portails dans Le Nether peuvent se connecter avec des portails dans la zone, la lave, l'eau et le feu peuvent se propager dans la zone et les pistons peuvent pousser des blocs dedans aussi. Les joueurs peuvent poser des blocs dans le contour de la zone en les plaçant contre le bord d'un bloc collé à la zone. De plus, les tableaux et les pancartes peuvent être détruits dans la zone protégée.
Mode aventure[]
Lorsque les paramètres du serveur définissent le mode Aventure comme mode de jeu par défaut, alors la mécanique d'apparition habituelle est ignorée et les joueurs apparaissent directement sur le point d'apparition.
Si les conditions sur la hauteur pour faire apparaître le joueur ne sont pas respectées (Y ne doit pas excéder 320), le point d'apparition sera déplacé de quelques blocs.
Version Bedrock[]
Dans la version Bedrock, lorsqu'un joueur crée un nouveau monde, le point d'apparition du monde est limité à des biomes spécifiques. L'algorithme commence la recherche à partir de la coordonnée (0,0) jusqu'à ce qu'il trouve un biome acceptable pour y placer le point d'apparition du monde.
Les biomes acceptables sont les suivants :
Plaines- Les plaines classiques
- Les petites îles utilisant le biome Plaines
- Les morceaux de plaines à côté de déserts, badlands ou toundras enneigées
Forêt- Les forêts classiques
- Les petites îles utilisant le biome Forêt
Forêt sombre
Taïga- Les taïgas classiques
- Les morceaux de taïga à côté de taïgas à grands arbres
- A proximité de plages, taïgas enneigées ou montagnes
Jungle
Savane- Uniquement les variations ordinaires
Le joueur apparaît dans un rayon de 5 blocs autour du point sélectionné dans le biome choisi, ce qui conduit parfois le joueur à apparaître en dehors ou à la limite du biome d'apparition.
La recherche d'un biome d'apparition valide n'est pas effectuée pour les types de monde plat ou « ancien » (cartes non infinies).
Point d'apparition individuel[]
Le point d'apparition individuel du joueur peut être déplacé en dormant dans un lit, en utilisant une ancre de réapparition dans le Nether ou grâce à la commande /spawnpoint
.
Dormir dans un lit (ou essayer d'y dormir, même en ne le pouvant pas à cause de monstres ou de l'heure en jeu) définira ce dernier comme étant le nouveau point d'apparition. Si le joueur meurt, il réapparaitra dans le monde à côté de son lit.
Si la zone d'apparition individuelle du joueur est obstruée, le joueur réapparaîtra au point d'apparition par défaut.[1][2][3]
Les joueurs peuvent trouver leur point d'apparition en utilisant une boussole.
Génération naturelle[]
De nombreuses créatures apparaissent lors de la première génération d'un tronçon (chunk). Ces apparitions ne se produisent qu'une seule fois par chunk. Elles ne sont pas affectées par la règle doMobSpawning
.
Animaux[]
Environ un tronçon (parcelle de 16×16) sur dix contiendra des animaux, souvent en groupes de 4 individus de la même espèce. Ils apparaîtront toujours sur le bloc le plus haut de la colonne, c'est-à-dire celui qui voit le ciel. Pour qu'un animal puisse apparaître dessus, le bloc doit être opaque et les deux blocs au-dessus doivent être transparents. Le bloc n'a pas besoin d'être de l'herbe ni d'être illuminé.
Il existe deux types d'animaux : les animaux communs et les animaux spécifiques à certains biomes.
- Les animaux communs ne peuvent pas apparaître dans les déserts, badlands, plages, toundras enneigées, rivières, océans et biomes champignons.
- Les animaux spécifiques à des biomes : tous les autres animaux.
La variété des animaux dépend de la graine du monde, donc deux mondes avec les mêmes graines auront beaucoup de chances d'avoir les mêmes animaux aux mêmes endroits (il est cependant à noter que les animaux peuvent se déplacer entre la génération du chunks et le moment où le joueur entre dedans, ce qui peut occasionner de légères différences).
Monstres[]
La plupart des monstres ne peuvent pas apparaître en difficulté Paisible. À un niveau de difficulté plus élevé, la plupart d'entre eux empêchent le joueur de dormir et la plupart apparaissent dans l'obscurité totale, soit à un niveau de lumière de 0.
- Monstres communs
- Monstres spécifiques à des biomes
Noyés dans les océans et les rivières
Zombies momifiés dans les déserts
Vagabonds dans les toundras enneigées, montagnes de taïga enneigée, stalagmites de glace, rivières gelées, océans gelés
Piglins,
cubes de magma et
ghasts dans le Nether.- Un Warden apparait quand un capteur sculk est activé plus de 3 fois.
Autres créatures[]
- Les
villageois,
golems de fer,
chats errants, cochons, vaches, moutons et chevaux apparaissent lors de la génération d'un village. - Une sorcière apparaît dans une cabane abandonnée à sa génération. Si la distance de rendu est réglée au-dessus de 8, la sorcière sera placée à 128 blocs de distance et disparaîtra instantanément.
- Trois anciens gardiens apparaissent lors de la génération d'un monument sous-marin.
- Un Ender Dragon apparaît dans L'End lors de la création de la dimension.
- Des Shulkers apparaissent dans les villes de l'End.
- Les vindicateurs et évocateurs apparaissent dans les manoirs et dans les invasions.
- Les ravageurs apparaissent dans les invasions.
- Certains noyés apparaissent dans des ruines sous-marines. [Version Java uniquement]
- Un villageois et un zombie-villageois apparaissent lors de la génération d'un igloo si ce dernier possède un sous-sol.
- Les pillards apparaissent dans les avant-postes de pillards, les invasions et les patrouilles.
- Les phantoms apparaissent la nuit lorsque le joueur n'a pas dormi depuis au moins 3 jours.
- Les Allays apparaissent dans les manoirs et les avants postes de pillards.
- Un Warden apparait quand un capteur sculk est activé plus de 3 fois.
Apparition des créatures[]
Version Java[]
Les créatures peuvent être divisées en quatre groupes : les passives, les hostiles, les aquatiques (par exemple les poulpes) et les ambiantes (par exemple les chauve-souris). Les créatures apparaissent selon des cycles d'apparition. Pour les créatures hostiles, il y a un cycle tous les ticks du jeu, soit toutes les 1/20 secondes. Les créatures passives et aquatiques ont quant à elles un cycle d'apparition tous les 400 ticks, soit 20 secondes. C'est pour cela que les animaux apparaissent très rarement. À la place, les animaux apparaissent lors de la génération du monde.
Les créatures apparaissent naturellement dans une zone d'apparition de 15 tronçons sur 15 tronçons autour du joueur (240 blocs sur 240 blocs). Quand il y a plusieurs joueurs, les créatures peuvent apparaître autour de n'importe lequel. Cependant, les créatures hostiles et quelques autres disparaîtront aussitôt si elles sont au-delà d'une sphère de 128 blocs centrée sur le joueur. Donc la zone effective d'apparition de créatures est une sphère d'un rayon de 128 blocs centrée sur le joueur.
Limite du nombre de créatures[]
La limite du nombre de créatures est plus ou moins proportionnelle au nombre de tronçons permissibles à l'apparition. Pour calculer précisément cette limite, il faut étendre la zone d'apparition d'un tronçon dans chaque direction, soit une zone de 17×17 tronçons. Ensuite, il faut rentrer le nombre de tronçons dans la formule suivante :
limite = constante * tronçons / 289
Chaque catégorie de créature a sa propre constante et donc sa propre limite :
Hostile = 70 Passif = 10 Ambiant = 15 Aquatique = 15
En mode solo, le nombre de tronçons permissibles est de 17×17 = 289, et les limites sont donc celles ci-dessus. En multijoueur, les tronçons qui sont communs à plusieurs joueurs ne sont comptés qu'une fois, et donc plus les joueurs seront espacés et plus les limites seront grandes.
La limite est à chaque fois vérifiée une seule fois avant les cycles d'apparition. Si le nombre d'individus présents est au-dessus de la limite, alors tout le cycle est ignoré.
Apparition par groupes[]
À chaque cycle d'apparition, une tentative est faite pour faire apparaître un groupe de créatures dans chaque tronçon éligible. Un bloc aléatoire est choisi dans tout le tronçon pour être le centre du groupe. Pour que le groupe puisse apparaître, il faut que ce centre soit un bloc non opaque, ou un bloc « non plein », ou un bloc alimenté. Sinon, l'essai rate et aucune créature n'apparaîtra dans le tronçon.
Si le centre du groupe est correct, alors jusqu'à 12 tentatives seront exécutées par le jeu pour faire apparaître un groupe de maximum 4 créatures (8 pour les loups, 1 pour les ghasts, 3 pour les lapins). Le groupe apparaîtra dans une zone de 41×1×41 (soit un carré de 41 sur 41 qui fait 1 de haut) centrée sur le centre du groupe. Les créatures apparaîtront avec la partie inférieure de leur corps à l'intérieur de cette zone. Pour chaque tentative, un bloc d'apparition est choisi parmi tous les blocs de la zone. Malgré le fait que la zone soit large, les blocs d'apparition sont choisis le plus souvent vers l'intérieur du carré plutôt que vers les bords. En effet, environ 85 % des blocs d'apparition sont choisis dans un rayon de 5 blocs autour du centre du groupe, et 99 % dans un rayon de 10 blocs.
Toutes les créatures d'un groupe appartiennent à la même espèce. Cette espèce est choisie lors de la première tentative parmi les créatures éligibles à l'apparition.
- Dans le monde réel, cela dépend du biome :
- Dans la plupart des biomes, les moutons, les cochons, les poules, les vaches, les araignées, les zombies, les squelettes, les Creepers, les Endermen, les Slimes, les Phantoms et les sorcières peuvent apparaître.
- Dans les biomes forêts, taïgas et taïgas à grands arbres et leurs variantes, les loups peuvent aussi apparaître.
- Dans les biomes froids, incluant la toundra et ses variations, des ours blancs peuvent aussi apparaître.
- Dans les biomes de montagnes et la savane, des lamas peuvent aussi apparaître.
- Dans les biomes jungle, les ocelots peuvent apparaître et les poules ont plus de chances d'apparaître également.
- Dans les biomes plaines et savane, les chevaux peuvent apparaître. Cependant les savanes ne font apparaître des chevaux que le 1⁄4 du temps comparées aux plaines.
- Les biomes champignons ne peuvent faire apparaître que des champimeuhs.
- Les cabanes abandonnées ne peuvent faire apparaître que des sorcières.
- Les monuments sous-marins ne peuvent faire apparaître que des gardiens.
- Dans Le Nether :
- Les forteresses du Nether ne peuvent faire apparaître que des Blazes, des Wither squelettes et des squelettes.
- Les ghasts peuvent apparaître partout ailleurs que dans les forteresses du Nether.
- Les cubes de magma (et Endermen) peuvent apparaître partout dans le Nether et ignorent le niveau de lumière.
- Dans L'End
- Les Endermen apparaissent partout dans l'End.
- Les villes de l'End ne peuvent faire apparaître que des Shulkers. Ils ne réapparaissent pas.
Conditions d'apparition[]
Chaque tentative individuelle réussit si et seulement si toutes les conditions suivantes sont respectées :
- Il ne doit pas y avoir de joueur ou de point d'apparition dans une sphère de 24 blocs centrée sur le bloc d'apparition.
- Si c'est une créature hostile, le niveau de lumière ne dois pas être supérieur à 0 (obscurité totale.). Pour l'exception, voir "Si c'est un slime, alors,…".
- Si c'est un poulpe, un gardien, un noyé, une morue, un saumon, un poisson-globe, un poisson tropical ou un dauphin, alors...
- Le bloc d'apparition doit contenir un liquide (eau ou lave).
- Si c'est un poulpe, alors :
- Le bloc d'apparition doit être entre les niveaux 46 et 62 inclus.
- Le biome d'apparition doit être un océan ou une rivière.
- La créature qui va apparaître ne doit pas être obstruée par une autre créature.
- Si c'est un gardien, alors...
- La difficulté ne doit pas être réglée sur « Paisible »
- Il y a 95 % de chances que ce soit un échec si le bloc d'apparition est exposé au ciel.
- Si ce n'est pas un poulpe, un gardien, un noyé, une morue, un saumon, un poisson-globe, un poisson tropical ou un dauphin, alors...
- Le bloc en dessous du bloc d'apparition doit avoir une surface solide (bloc opaque, escalier ou dalle à l'envers).
- Le bloc en dessous du bloc d'apparition ne doit pas être de la bedrock ou une barrière invisible.
- Le bloc au-dessus du bloc d'apparition et le bloc d'apparition lui-même doivent être faits d'un matériau qui ne bloque pas le mouvement, non liquide, non alimenté, et ne peuvent pas être des rails, rails de propulsion, rails de détection, rails déclencheurs.
- Le bloc d'apparition ne doit pas être obstrué par un bloc, une créature ou un fluide.
- Si c'est une chauve-souris, alors...
- Si c'est un animal (autre qu'une une champimeuh ou un ocelot), alors...
- La luminosité du bloc d'apparition doit être de 9 ou plus.
- Le bloc en dessous du bloc d'apparition doit être de l'herbe.
- La luminosité du bloc d'apparition doit être de 9 ou plus.
- Si c'est une champimeuh, alors...
- La luminosité du bloc d'apparition doit être de 9 ou plus.
- Le bloc en dessous du bloc d'apparition doit être du mycélium.
- La luminosité du bloc d'apparition doit être de 9 ou plus.
- Si c'est un ocelot, alors...
- Si c'est une créature hostile dans le monde réel, alors...
- Le niveau de difficulté ne doit pas être Paisible.
- La luminosité du bloc d'apparition doit être de 0. Plus la luminosité est faible, plus les chances que l'apparition réussisse sont fortes.
- Si le bloc d'apparition est illuminé par la lumière du soleil, alors les chances que l'apparition réussisse sont diminuées jusqu'à 50 %.
- Si c'est un slime, alors...
- L'une des options doit être vraie :
- option 1 :
- option 2 :
- Le bloc d'apparition doit être dans un biome marais
- Le bloc d'apparition doit être entre les niveaux 51 et 69 inclus.
- Les chances que l'apparition échoue sont basées sur la phase de la lune.
- La luminosité du bloc d'apparition doit être de 7 ou moins. Plus la luminosité est faible, plus les chances que l'apparition réussisse sont fortes.
- 50 % de chances que l'apparition échoue.
- Le niveau de lumière dois ici être inférieur ou égal à 7.
- L'une des options doit être vraie :
- Si c'est un ghast, alors...
- Il y a 95 % de chances que l'apparition échoue.
- Si c'est un blaze, alors...
- Il faut que le bloc d'apparition soit dans une forteresse du Nether.
- Il faut que la luminosité du bloc d'apparition soit de 11 ou moins.
- Si c'est un squelette dans le Nether, alors...
- Il y a 80 % de chances qu'un Wither squelette apparaisse à la place.
Si toutes les conditions sont réunies, alors une créature apparaît. Le groupe est complet si 4 créatures sont apparues (8 pour les loups, 1 pour les Ghasts et 3 pour les lapins) ou alors si les 12 tentatives sont finies. L'exception à toutes ces règles est l'Ender Dragon et le Wither.
Notes[]
- À cause du fait que la vérification de l'espace nécessaire pour l'apparition est la même pour toutes les créatures, mise à part les poulpes, gardiens, noyés, morues, saumons, poissons-globe, poissons tropicaux ou dauphins, elles ont toutes besoin d'au moins deux blocs de libre au-dessus d'un bloc opaque pour apparaître, même les ghasts. Cependant, ces créatures peuvent apparaître s’il y a un espace d'un bloc et au-dessus un bloc transparent comme du verre.
- Les créatures individuelles et les groupes peuvent apparaître dans des pancartes ou tous les autres blocs qui n'ont pas de hitbox. En revanche, elles ne peuvent pas apparaître sur des rails de tous types ou des plaques de pression.
- De même, un bâtiment entouré d'air aura plus de chances de se remplir de créatures qu'un bâtiment situé sous terre, car le centre du groupe pourra se placer dehors et les créatures pourront apparaître dans le bâtiment tout de même.
- La limite du nombre de créatures est atteinte en quelques secondes. Pour cette raison, les créatures peuvent être concentrées en un endroit en empêchant leur apparition en dehors de cet endroit.
- Cette limite signifie également que plus les créatures sont tuées, plus elles apparaîtront.
- Comme la limite n'est vérifiée qu'au début du cycle, l'apparition des créatures peut largement excéder la limite si beaucoup de créatures apparaissent dans un cycle. C'est par exemple ce qui arrive aux poulpes qui ont une limite très faible (5 créatures autour du joueur en mode solitaire) mais qui peuvent apparaître par centaines dans un cycle lorsque le joueur est entouré de beaucoup d'eau par exemple.
- Si la distance d'affichage ou la distance de rendu du serveur en multijoueur est réglée à 9 ou moins, l'apparition de créatures est grandement diminuée (ou elles disparaissent trop rapidement), et le joueur peut donc ne pas rencontrer de créatures du tout. Définir la distance de rendu à 10 ou plus pour s'assurer que les créatures apparaissent normalement.
Version Bedrock[]
D'autres types d'apparition[]
- Un générateur de créatures fait régulièrement apparaître des créatures autour de lui.
- Un œuf à 1 chance sur 8 de faire apparaître un poussin.
- Deux blocs de neige posés l'un sur l'autre surmontés d'une citrouille font apparaître un golem de neige. En remplaçant la neige par des blocs de fer, en en ajoutant un de part et d'autre de celui en hauteur, on obtient un golem de fer. Ces derniers apparaissent naturellement dans les villages, mais l'algorithme d'apparition n'a pas été totalement découvert encore.
- En mode créatif, le joueur peut utiliser des œufs de créature pour faire apparaître des créatures.
- Utiliser un œuf sur un animal fait apparaître un bébé.
- Il est possible de faire apparaître un Wither en formant un T avec du sable des âmes et en plaçant sur le dessus trois têtes de Wither squelette.
- Il est possible de ressusciter l'Ender Dragon en plaçant 4 cristaux de l'End sur les côtés du portail de retour (1 au milieu de chaque côté).
Disparition[]
Les créatures hostiles (autres que les zombies-villageois convertis), ainsi que les chauves-souris, poulpes, ocelots (après avoir existé pendant au moins 2400 ticks – 2 minutes), les poules chevauchées et les loups hostiles, mais pas les créatures passives, disparaissent si une des conditions suivantes se réalise :
- Lorsque le(s) joueur(s) se trouve(nt) au-delà d'un rayon de 128 blocs de la créature. Cette limite a la forme d'une sphère et non pas d'un cylindre allant du haut au bas du monde. La disparition est alors immédiate.
- Lorsque le(s) joueur(s) se trouve(nt) au-delà d'un rayon de 32 blocs de la créature pour plus de 30 secondes. À ce moment-là, la créature à 1 chance sur 800 de disparaître à chaque tick du jeu.
- Si la difficulté est mise en « Paisible ». À ce moment là, toutes les créatures hostiles disparaissent, sans prendre en compte la position du(es) joueur(s).
- En multijoueur, les créatures ne disparaissent pas s'il n'y a pas de joueur en jeu.
- Un monstre renommé avec une étiquette ne disparaîtra pas. En revanche, un monstre apparu à partir d'un œuf d'apparition renommé disparaîtra normalement.
- Un monstre portant n'importe quel objet ou pièce d'armure qu'il a ramassé ne disparaîtra pas.
Historique[]
- La zone d'apparition autour des joueurs était auparavant un carré de 17 tronçons sur 17, c'est pourquoi il faut reprendre cette mesure pour calculer les limites.
- Il n'a pas été toujours possible de concentrer toutes les créatures dans un même endroit, même si on ne sait toujours pas pourquoi. Des sources plus anciennes peuvent faire référence à cette impossibilité.
- Avant, de grands espaces vides favorisaient l'apparition de créatures. Cela est toujours un peu vrai, mais de moindre mesure, surtout pour le placement du centre du groupe, puis de manière horizontale seulement.
- Avant la mise à jour d'Halloween, le tronçon 0,0 (X 0-16 et Y 0-16) était toujours le premier à être vérifié pour l'apparition des créatures. Par conséquent, si l'on construisait une grande salle noire dedans, les créatures n'apparaissaient qu'à cet endroit et nulle part ailleurs.
- Avant la Beta 1.8, le point d'apparition du joueur était toujours sur du sable.
- On peut taper la commande
/spawnpoint
pour réapparaître à l'endroit où la commande a été effectuée. - La commande
/setworldspawn
permet de redéfinir le point d'apparition par défaut du monde au point où elle a été effectuée. - La règle de jeu
spawnRadius
permet de définir le rayon maximal autour du point d’apparition dans lequel les joueurs apparaissent en multijoueur. Par défaut, il vaut 10.
Références[]
- ↑ Les points d'apparition définissent le point d'apparition sur le twitter de Jeb.
- ↑ Précision sur le changement des points d'apparition sur le twitter de Jeb.
- ↑ Réinitialisation du point d'apparition en cas de suppression du lit sur le twitter de Jeb.
Liens externes[]
- Article sur l'utilisation efficace de torches pour empêcher l'apparition de monstres sur le forum Minecraft (en).