Un siège est un évènement qui se produit lorsque de nombreux zombies apparaissent dans un village, quel que soit le niveau d'éclairage ou de fermeture de celui-ci.
Déroulement d'un siège[]
Chaque nuit, à minuit (valeur en ticks de 18000), il y a 10 % de chances qu'un siège de zombies soit tenté. Si c'est le cas, le jeu tentera de démarrer le siège à chaque tick jusqu'à ce que celui-ci démarre avec succès ou que le soleil se lève. Plus précisément, la tentative de siège est abandonnée lorsque le niveau de lumière du soleil atteint 12. Cependant, des conditions météo défavorables, réduisant le niveau de lumière du soleil, peuvent permettre aux tentatives de démarrage du siège de se poursuivre bien au-delà de l'aube. Il ne peut y avoir qu'un siège par nuit.
Conditions préalables pour l'exécution d'un siège[]
Un joueur est considéré comme candidat pour un siège s'il se trouve dans un village, n'est pas en mode spectateur et ne se trouve pas non plus dans un biome ou la génération de sièges est impossible. Le "territoire" d'un village est défini par un sous-chunk contenant une cloche ou un lieu de travail actif, ou encore n'importe quel des 26 sous-chunk dans un cube de 3x3x3 entourant un tel sous-chunk.
Si ces conditions sont réunies, le jeu réalisera 10 tentatives pour trouver un point de départ du siège sur un rayon de 32 blocs autour du joueur. Si un point de départ valide est trouvé, un emplacement aléatoire est recherché pour faire apparaître un zombie. Si le jeu parvient à trouver un point d'apparition valide, le siège démarre au point de départ choisi. Si les tentatives de trouver un point de départ échouent, la tentative de siège échoue, mais un autre siège peut être tenté au prochain tick.
Les joueurs sont toujours vérifiés dans l'ordre, cela signifie que tant qu'il y a un candidat valide dans le village, les joueurs suivants ne seront pas considérés.
Apparition des zombies[]
Pendant un siège, le jeu tente de faire apparaître 20 zombies sur une période de 3 secondes. Pour chaque zombie, le jeu recherche un point d'apparition valide dans une zone de 16×16×6 blocs autour du point de départ choisi. Si un point d'apparition valide est trouvé, un zombie est généré.
Les zombies apparaissant au cours d'un siège ignorent le joueur, le niveau de lumière, et les autres créatures. Seules les conditions d'apparition suivantes sont vérifiées :
- le bloc d'apparition doit être transparent et non-fluide ;
- le bloc directement en-dessous doit avoir une surface solide
- cela inclut les escaliers retournés et les dalles placées dans la partie supérieure d'un espace de bloc ;
- le bloc directement en-dessous ne doit pas être de la bedrock ;
- le bloc directement au-dessus doit être transparent lui aussi ;
- le bloc doit être dans le village cible.
À noter en particulier que les zombies peuvent apparaître à l'intérieur de blocs transparents tels que des dalles, qui empêchent normalement l'apparition de créatures.
Les zombies-villageois, zombies momifiés et les noyés ne font pas partie des créatures générées au cours d'un siège, mais toutes les autres variantes de zombies (bébés, jockey, équipés) peuvent apparaître.
Pour la plupart, les zombies générés au cours d'un siège se comporteront de la même manière que les zombies apparus naturellement. Ils attaqueront donc tous les villageois à portée de vue, et les villageois et golems de fer réagiront en conséquence. Les golems de fer protégeront les villageois des attaques de zombies mais aussi des autres créatures hostiles.
Les zombies disparaîtront aussi comme d'habitude si le joueur est suffisamment éloigné du siège. Si les zombies s'éloignent d'une certaine distance (supérieure à la taille du village) du centre du village, ils retourneront vers le centre du village s'ils ne poursuivent pas activement une cible.
Techniques de défense[]
Entourer un village d'une muraille et l'éclairer sont les moyens de défense de base contre les créatures hostiles, et particulièrement contre les creepers. Mais cependant, cela s'avère peu efficace contre les sièges de zombies puisque ces derniers ignorent les limites artificielles créées par le joueur. Toutefois, il se peut que certains zombies apparaissent à l'extérieur de ces limites surtout lorsqu'elles sont inférieures aux limites réelles du village. Si c'est le cas, cela va permettre au joueur de défendre les villages en créant des ponts-levis (impliquant des douves) et toutes sortes de pièges visant à réduire le nombre de zombies pénétrant le village. Le joueur peut aussi essayer au préalable de sécuriser les villageois, par exemple dans des demeures entièrement closes.
Il est cependant impossible d'empêcher complètement un siège, à part bien sûr en dormant pendant la nuit ce qui ne laissera pas aux créatures le temps d'apparaître, ou bien en s'éloignant du village. Aussi, les sièges de zombies ne respectent pas la « règle des 24 blocs minimum » du joueur ce qui signifie que ces derniers auront la possibilité d'apparaître tout proche du joueur.
Piéger un villageois dans un petit périmètre de barrières va aussi avoir tendance à attirer les zombies, offrant donc une chance au joueur ou aux golems de tuer les zombies un par un tout en minimisant les dégâts.
Les loups et golems de neige peuvent aussi être mobilisés pour stopper les hordes de zombies, cependant l'usage de golems de neige est totalement inutile dans les villages se situant dans les biomes désert puisque pour des raisons de température, ces derniers reçoivent des dommages jusqu'à ce que mort s'ensuive. Tandis qu'une meute de loups sera beaucoup plus simple à entretenir notamment grâce à la large quantité de chair putréfiée que vont céder les zombies vaincus.
Verser un seau d'eau suivi d'un bloc de TNT sur le sol peut aussi s'avérer être une méthode viable lorsqu'un nombre trop important de zombies se situent à proximité du joueur.
Repopulation[]
Les villageois peuvent aider à repeupler le village après un siège en ayant un enfant. Pour avoir un enfant, il faut au moins deux villageois restants dans le village et un minimum d'espace. Les maisons construites par le joueur peuvent aussi aider à la repopulation du village, à condition que ces maisons se situent dans le village et qu'elles possèdent un lit valide. Les golems de fer morts durant le siège pourront eux aussi réapparaître à condition que le nombre de villageois soit suffisant.
Malheureusement, ces conditions sont rarement suffisantes pour empêcher la dépopulation d'un village sans que le joueur n'ait à organiser des défenses autour de ce dernier. Il existe d'autres solutions, quoique difficiles, pour repeupler un village : guérir un zombie-villageois ou attirer les villageois d'un autre village.
Historique[]
Version Java | |||||
---|---|---|---|---|---|
1.2.1 | 12w07a | Les sièges ont été ajoutés par Jon. | |||
Les villageois repeupleront un village en fonction du nombre de maisons disponibles. | |||||
12w08a | Les golems de fer ont été spécialement ajoutés pour protéger les villageois des attaques de créatures comme durant les sièges. | ||||
1.14.3 | 1.14.3-pre3 | Le positionnement du point de départ des sièges a été corrigé : les sièges démarrent près des limites du village plutôt que n'importe où à l'intérieur du village. |
Notes diverses[]
- Les sièges ne peuvent pas avoir lieu dans les biomes champignon, mais les zombies peuvent apparaître en dehors du biome champignon et se rendre dans le plus proche village.
- L'évolution de l'intelligence artificielle des zombies (voir l'historique du zombie) a accru la dangerosité des sièges pour le joueur ainsi que les risques associés pour les villageois. Cependant, ces modifications ont été contrebalancées par une amélioration de l'intelligence artificielle des villageois.
Galerie[]
3 villageois se mettant à l'abri dans une grande maison durant un siège.