Mise à jour :

Causes courantes

Cerner le problème

/say test
/execute if entity @e[type=minecraft:zombie] run say zombie trouvé
/execute if entity @e[distance=..10] run say entité proche trouvée

Commencez large. Quand quelque chose est trouvé, ajoutez type, distance, name, etc. un par un.

Arguments à vérifier

Cibles dans des zones non chargées

Les entités dans des chunks non chargés ne peuvent pas être sélectionnées. Sur Java, /forceload garde une zone chargée.

Quel message signifie quoi

MessageSignification
Aucune entité n'a été trouvéeJava : rien ne correspond à @e, @s, etc.
Aucun joueur n'a été trouvéJava : aucun joueur ne correspond à @p, @a ou à un nom
Aucune cible ne correspond au sélecteurBedrock : rien ne correspond

Les trois signifient « syntaxe valide, aucune cible ». Une erreur de syntaxe affiche plutôt une erreur rouge ; consultez commande inconnue ou incomplète.

Joueurs morts ou hors ligne

Les joueurs sur l'écran de réapparition ne sont pas sélectionnés par @p ou @e, seulement par @a. Si un mini-jeu saute certains joueurs, vérifiez s'ils étaient morts. Les noms de joueurs hors ligne ne sont pas trouvés non plus.

Java ou Bedrock

Bedrock utilise r et rm au lieu de distance, et c au lieu de limit. Des sélecteurs Java collés dans Bedrock donnent une erreur de syntaxe. Le convertisseur les réécrit.

Vérifiez votre commande

Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.