1 votes

Comment détecter s'il n'y a pas d'objet dans un emplacement spécifique ?

Je veux détecter s'il n'y a pas d'objet dans un emplacement spécifique. Si l'objet n'est pas là, une commande doit être exécutée. J'ai essayé cette commande mais elle ne résout pas mon problème

/testforblock ~ ~ ~ dropper -1 {Items:[0:{Slot:4b}]}

.. pas de résultats.

Quelqu'un peut-il m'aider ?

1voto

Skylinerw Points 12529

Vous devrez d'abord détecter l'existence d'un élément dans cet emplacement, puis inverser la sortie. Par exemple, vous pouvez exécuter votre commande normalement :

/testforblock X Y Z minecraft:dropper -1 {Items:[{Slot:4b}]}

Ensuite, vérifiez le SuccessCount de ce bloc de commande. Si elle est égale à 0, la commande a échoué. Remplacer les coordonnées par celles du bloc de commande ci-dessus :

/testforblock X Y Z minecraft:repeating_command_block -1 {SuccessCount:0}

Le bloc de commande ci-dessus réussira alors si l'autre bloc de commande a échoué.

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