Pourquoi est =! Ne fonctionne pas dans testfor command?

Je construis une alarme de proximité sur un serveur qui devrait disparaître lorsque quelqu'un d'autre que moi s'approche de chez moi. Cependant, la sortie de mon bloc de commande continue à apparaître comme suit: "La valeur de l'entité n'est pas valide"

Ma commande est:

/testfor @p[name=!Myname] 

2 Solutions collect form web for “Pourquoi est =! Ne fonctionne pas dans testfor command?”

Le nom est sensible à la casse, alors assurez-vous de le réparer correctement.
Aussi, vous devez entrer un rayon ( r=radiusInBlocks ) ou vérifier le monde entier.

En dehors de cela, il produira une erreur, lorsque la détection ne renverra pas un résultat (p. Ex., C'est juste vous qui traîne là-bas). Ne vous inquiétez pas à ce sujet.

/testfor @p[name=!dly,r=3] avec juste moi dans ce rayon renverra une erreur, car il n'y a pas de joueur, qui n'est-ce pas moi.
/testfor @p[name=dly,r=3] renverra un résultat positif.

Vous pouvez également ajouter des coordonnées complètes, si vous avez le bloc de commande ailleurs.
Ajoutez simplement x=xValue,y=yValue,z=zValue à votre commande.

C'est une solution facile à votre commande.
Si vous utilisez cette commande:

 /execute @p[name=!YourName,r=10] ~ ~ ~ tell <YourName> Warning: @p is at your house! 

Et mettez-le dans un bloc de commande sur une horloge Redstone lente, vous serez averti chaque fois que quelqu'un se trouve dans votre maison. J'ai testé ceci sur mon serveur, et cela fonctionne bien, surtout lorsque j'ai remplacé le bloc de commande unique par plus de blocs de commandes avec ces commandes:

 /execute @p[name=!YourName,r=5] ~ ~ ~ tell @a[name=YourName] Warning: @p is 5 or less blocks from your house! /execute @p[name=!YourName,r=10] ~ ~ ~ tell @a[name=YourName] Warning: @p is 10 or less blocks from your house! /execute @p[name=!YourName,r=20] ~ ~ ~ tell @a[name=YourName] Warning: @p is 20 or less blocks from your house! 
  • Comment activer sethome et la maison sur un serveur Vanilla Minecraft
  • Comment faire un épée éclair dans Vanilla Minecraft?
  • Comment affecter automatiquement les joueurs de MC à une équipe de tableau de bord lorsqu'ils rejoignent?
  • Comment faire une chaîne de blocs de commandes?
  • Comment puis-je créer des blocs incassables?
  • Existe-t-il un moyen de définir une «limite de mode d'aventure» dans Minecraft?
  • Quelle est la faute de ma commande?
  • Random spawn pour le serveur multijoueur Minecraft
  • Noms de mob condensés dans le tableau de bord
  • Comment je teste pour un élément qu'un joueur tient?
  • Comment puis-je créer des blocs d'outils avec la balise CanPlaceOn?