En @s
est utilisé pour cibler l'entité qui exécute la commande. Dans l'aide de Minecraft, cette entité est souvent appelée "vous-même".
@s
doit faire référence à une entité cible dans le monde, et les blocs de commande ne sont pas des entités. Il ne fait rien dans un bloc de commande à moins que vous ne fassiez execute as <some_target>
d'abord.
Si vous n'utilisez que as @a
la commande est toujours en cours d'exécution à l'emplacement du bloc de commande, de sorte que vous ne vérifiez que le bloc situé en dessous. L'utilisation de at @s
il exécute la commande par rapport à vos coordonnées.
En ce qui concerne la Bloc de commande / Comparateur :
Un bloc de commandes stocke le "nombre de succès" de la dernière commande exécutée, qui représente le nombre de fois où la dernière commande utilisée de ce bloc de commandes a réussi. Le comparateur indique le nombre de fois où il a réussi.