Au commentateur suggérant d'utiliser @p et l'horloge à redstone qu'il a démontrée, j'ai deux remarques.
Premièrement, vous recherchez @a pour sélectionner tous les joueurs. Les sélecteurs sont les suivants:
@p - sélectionne le joueur le plus proche du bloc de commande
@a - sélectionne tous les joueurs
@r - sélectionne un joueur aléatoire
@e - sélectionne toutes les entités*
*y compris les mobs hostiles/amicaux, les joueurs, les objets/blocs au sol, etc.
il est *fortement* recommandé d'utiliser des modificateurs pour réduire la portée lors de
l'utilisation de @e.
Il existe des moyens beaucoup plus efficaces et plus rapides de construire des horloges, et avoir moins de répéteurs/torches de redstone, etc. est un avantage. Le "Lag de Redstone" que les joueurs rencontrent souvent est en fait le résultat des mises à jour de la lumière des blocs, causées par ces dispositifs qui s'allument/ s'éteignent. Les blocs autour d'eux sont éclairés et assombris à chaque cycle, et ces changements d'éclairage sont ce qui fait planter certaines machines.
La redstone pure et les blocs de redstone ont tendance à avoir moins ou pas d'impact sur l'éclairage. Vous pouvez construire une horloge incroyablement rapide en plaçant simplement deux blocs de commande contre un bloc de pierre. Dans un bloc de commande, utilisez /setblock pour placer un bloc de redstone là où se trouve actuellement le bloc de pierre. Ensuite, dans l'autre bloc de commande, dites-lui de placer le bloc de redstone (en utilisant la commande setblock) à l'air (minecraft:air). Enfin, remplacez manuellement le bloc de pierre qui est adjacent aux deux blocs de commande par un bloc de redstone. Ils commenceront immédiatement à se battre l'un contre l'autre pour le contrôle du bloc et une horloge incroyablement rapide, relativement peu impactante sera produite.
Je suggérerais également d'exécuter /gamerule commandBlockOutput False sinon votre chat sera rempli ligne après ligne de "Bloc Placé".
Pour des raisons de clarté, C est un bloc de commande, S est le bloc de pierre
Commande: /setblock x y z minecraft:redstone_block
v
C S C
^
Commande: /setblock x y z minecraft:air
les deux ensembles de x y z doivent être remplacés par les coordonnées du bloc S. Utilisez des entiers complets, pas de décimales. Alternativement, vous pouvez utiliser des coordonnées relatives. Celles-ci sont faites comme ~ ~ ~ au lieu de nombres. Les trois tildes (~) exécuteront la commande directement sur les coordonnées propres du bloc de commande. Vous pouvez modifier les coordonnées relatives en utilisant des valeurs positives ou négatives. Dans l'exemple ci-dessus, je pourrais utiliser les entiers suivants. (assurez-vous de savoir quel axe vous ajustez, dans ce cas j'ai simplement utilisé l'axe X comme exemple).
Premier: /setblock ~1 ~ ~ minecraft:redstoneblock
Deuxième: /setblock ~-1 ~ ~ minecraft:air
Cela fait en sorte que le bloc de commande à gauche sélectionne dans la direction positive sur l'axe gauche (tout en maintenant les axes y et z du bloc de commande). Le bloc de droite fait exactement l'inverse. Dans cet exemple, le seul axe qui change est X. L'avantage est que nous pouvons copier ce système en utilisant une commande comme clone, ou en copiant juste le code, et ne pas avoir besoin d'ajuster les coordonnées à chaque fois. Cela sauve beaucoup de travail.
Prendre en main les blocs de commande est une entreprise importante.