Premièrement : la commande /testfor
Elle permet de tester un état sur un joueur : sa position, son niveau, le nombre de mobs tués, et plein d'autre choses.
Elle fonctionne de cette manière :
Elle ne teste que lorsqu'elle reçoit su courant dans le command bloc.
Pour une sortie positive (allumée) ou négative, il faut placer un comparateur contre le blpc de commande.
Pour tester en continu un évênement (exemple, la présence d'un joueur proche d'une porte ou non), il faut alimenter le bloc de commande avec un pulser, comme ça il testera souvent si un joueur est proche ou non.
Va sur le Wiki pour connaitre les commandes possibles 