8 votes

Comment puis-je protéger mes villageois de la Ferme de Fer contre la foudre ?

Je suis en train de construire un ferme du golem de fer dans les chunks de spawn, et il y a le problème des sorcières qui se reproduisent dans les cellules des villageois, ce qui briserait la ferme des golems de fer. C'est dommage.

Ainsi, lire le wiki J'ai appris que

Lorsque la foudre doit frapper, des coordonnées X et Z aléatoires sont choisies dans le bloc, et le bloc situé juste au-dessus du bloc le plus élevé qui est liquide ou qui se déplace est choisi pour la foudre. Ensuite, s'il existe des entités vivantes capables de voir le ciel dans une région de 3×3×h allant de 3 sous le bloc cible jusqu'à la hauteur du monde, une de ces entités est choisie au hasard et la cible de la foudre est déplacée vers le bloc dans lequel l'entité se trouve.

Les conditions suivantes sont à nouveau vérifiées dans le bloc cible :

  • Le bloc cible peut voir le ciel.
  • La pluie (et non la neige) tombe dans le bloc cible.

Si ces conditions sont réunies, la foudre frappe.

Lorsque la foudre frappe, toutes les entités situées dans une région de 6×6×12 centrée horizontalement sur le coin nord-ouest du bloc cible et dont le bord inférieur est situé 3 sous le bloc cible sont frappées par la foudre.

En gros, si je mets un toit sur la cellule du villageois, il devrait être en sécurité, mais je pense que le x12 du dernier paragraphe est la hauteur. De plus, il ne cible les entités que si elles peuvent voir le ciel.

Comment dois-je construire le toit pour protéger les villageois ? Quelle largeur et quelle hauteur au-dessus d'eux ?

Questions connexes, mais aucune des réponses ne résout mon problème particulier, car je n'ai besoin de protéger que la zone 4x4 où se tiendront les villageois.

(question sur la protection des bâtiments contre les incendies) Comment protéger une structure contre la foudre ?

(demande de protection du joueur) Prévenir la foudre dans Minecraft

(également sur les bâtiments) Comment rendre les bâtiments résistants au feu ?

7voto

Silentvenom7 Points 1014

D'après les informations du wiki, un toit situé à 3 blocs au-dessus des villageois et les couvrant plus 3 blocs dans toutes les directions autour d'eux devrait suffire à empêcher la foudre de les endommager, car la foudre ne pourra pas cibler les blocs avec un surplomb, et le surplomb est suffisamment éloigné pour que même si la foudre frappe directement à côté, les villageois soient hors de portée des dégâts.

-1voto

CaptainProton Points 94

Tout d'abord, vous devez créer une horloge redstone très rapide et créer un bloc de commande avec cette commande à l'intérieur :

/kill @e[type=Lightning]

Ceci tuera la foudre avant qu'elle ne puisse frapper car dans la mise à jour 1.8, la foudre est devenue une entité et vous permet également d'utiliser des commandes d'entité en utilisant @e ou entitydata mais l'horloge doit être très rapide car la foudre prend environ 2 ticks de jeu pour frapper la surface.
La meilleure option consiste à utiliser l'une des horloges de bloc de commande les plus rapides et les plus simples. Pour configurer l'horloge, vous devez d'abord créer un bloc de commande de type

/setblock ~ 1~ ~ redstone_block 0 destroy

Placez ensuite un bloc de pierre sur le bloc de commande, puis, sur le sommet de la pierre, un autre bloc de commande avec cette commande à l'intérieur :

/kill @e[type=Item,r=2]

Avertissement : faire no retirer le r=2 ou tous les objets seront supprimés en permanence.(r=radius) Remplacez la pierre par un bloc de pierre rouge et placez le bloc de commande kill lightning à côté du bloc de pierre rouge.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X