1 votes

Comment vérifier si un spawner est cassé dans Minecraft 1.14 ?

La nouvelle mise à jour 1.14 semble avoir changé beaucoup de commandes (encore). Tout ce que j'essaie de faire est de détecter quand le joueur casse un spawner dans un endroit spécifique. Disons par exemple que le spawner est à -200 20 10, comment puis-je vérifier si ce spawner est cassé et lancer une commande ?

J'ai essayé la commande /execute if block -217 64 -220 #minecraft:spawner run say hello comme test dans un bloc de commande répétitif, et pour une raison quelconque, il ne vérifie pas s'il y en a un. J'ai même essayé l'entité, mais la seule option est de vérifier la présence d'un spawner de chariot de mine. J'ai cherché partout mais je n'ai pas trouvé la réponse.

0 votes

Pourquoi avez-vous utilisé un # ? Il n'y a pas de " spawner " tag.

3voto

Quijibo Points 4298

Si vous savez qu'il y a un spawner à certaines coordonnées, vous pouvez tester s'il y a air là au lieu de tester s'il y a un spawner. Logiquement, il y aura de l'air à la place du spawner lorsqu'il se cassera, donc nous n'avons pas besoin d'identifier les spawners en utilisant des commandes.

Voici ce à quoi ressemble la commande s'il y a un spawner aux coordonnées x:0 y:70 z:0 :

/execute if block 0 70 0 minecraft:air

Au fait, la commande suivante a fonctionné pour moi :

/execute if block 0 70 0 minecraft:spawner

0 votes

Merci, c'est vraiment étrange, j'ai dû définir un mauvais emplacement ou quelque chose comme ça, mais j'ai essayé cette commande et rien n'a fonctionné. Enfin, ça marche maintenant, merci pour votre aide :)

3 votes

Cette solution n'est pas fiable, quelqu'un pourrait instantanément mettre un autre bloc à cet endroit. Je recommande /execute unless block 0 70 0 spawner .

0 votes

@FabianRoling Ouais, je suis presque sûr qu'il y a au moins un mod qui permet de remplacer les blocs d'un emplacement par des blocs choisis par le joueur. Ou sans mods, ils pourraient enterrer le spawned avec des blocs fluides puis casser le spawned, le faisant remplir avec un bloc fluide qui coule.

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