Comment utiliser /Tesfor à des fins de cartographie (Minecraft)?

"/testfor (Player) (Data Tag)"
Dans la syntaxe de la commande, vous devez taper: "/testfor (Player) (Data Tag)".

La commande /testfor est dans Minecraft pour vous aider avec les blocs de commande. Si vous êtes dans la situation difficile de ne pas savoir comment utiliser cette commande, cet article mettra tout en ordre et vous aidera à l'utiliser efficacement.

Pas

  1. 1
    Comprenez que la commande /testfor, bien que pouvant être utilisée par un joueur, est destinée à être utilisée dans les blocs de commande. Si vous ne savez pas comment obtenir un bloc de commande, il vous suffit de taper: "/give (Player) minecraft:command_block". Vous ne pouvez pas trouver ce bloc dans l'inventaire des créations.
  2. 2
    Tapez /testfor et appuyez sur Entrée. Il vous donne la syntaxe de la commande. Mais comme expliqué, il est destiné à être utilisé dans un bloc de commande. S'il s'agit d'une carte d'aventure, vous ne savez pas pour qui vous allez tester. Ainsi, lorsque vous tapez player, vous pouvez utiliser des éléments de remplissage. Ceux-ci incluent: @p(Cible le joueur le plus proche), @a(Cible tous les joueurs), @r(Cible un joueur aléatoire) ou @e(Cela cible toutes les entités. Cela a été ajouté dans la mise à jour 1,8.)
    La dernière partie de la syntaxe est une balise de données. Cela sera couvert plus tard.
  3. 3
    Faites l'application la plus basique. C'est pour voir si un joueur est en ligne. Cependant, il est plus facile d'appuyer simplement sur le bouton de tabulation de votre clavier (en multijoueur). Cependant, vous pouvez faire en sorte qu'un comparateur prenne une sortie d'un bloc de commande, tout comme il peut prendre d'un coffre. Pour ce faire, placez un comparateur avec l'entrée contre le bloc de commande. Si la commande réussit (trouve le joueur), elle donnera un signal redstone.
  4. 4
    Utilisez-le pour alimenter un deuxième bloc de commandes, celui-ci exécutant de nombreuses commandes. L'un des plus simples est /tell, pour qu'il vous dise quelque chose. Vous pouvez utiliser /tellraw pour un look plus esthétique, mais cela nécessite un texte JSON, et c'est un sujet complètement différent, qui nécessite son propre tutoriel. Le premier bloc de commandes teste un joueur et le second vous indique que ce joueur est en ligne.
    Le premier bloc de commandes teste un joueur
    Le premier bloc de commandes teste un joueur et le second vous indique que ce joueur est en ligne.
  5. 5
    Utilisez la commande data tag. Nous couvrirons et expliquerons deux types, mais le reste, vous devrez faire des recherches pour apprendre. Dans la syntaxe de la commande, vous devez taper: "/testfor (Player) (Data Tag)". Les balises de données sont écrites entre crochets ({}). Une balise de données est la balise de l'emplacement sélectionné. Pour l'utiliser, tapez: "/testfor (Player) {SelectedSlot:(Slot #)}" Les emplacements sont répertoriés à partir de 0, donc votre premier emplacement de barre de raccourci est en fait l'emplacement 0. Votre deuxième emplacement de barre de raccourci est l'emplacement 1, et ainsi de suite.
  6. 6
    Utilisez une autre balise de données, l'inventaire. La syntaxe de celui-ci est délicate. Tapez "/testfor (Player) {Inventory:[{Slot: (Slot Number) b,tag:{display:{Name:" (Name of object) "}}}]}" Cela ne fonctionne que pour les slots de la barre de raccourci.
  7. 7
    Utilisez plusieurs balises de données à la fois, séparez-les simplement par une virgule. Par exemple, saisissez: "/testfor (Player) {SelectedItemSlot:0,Inventory:[{Slot:0b,tag:{display:{Name:"Bow"}}}]}".

Conseils

  • Vous pouvez utiliser une horloge /fill pour exécuter une commande vingt fois par tick de jeu (en d'autres termes, vraiment, vraiment, rapidement).

En parallèle
  1. Comment faire de l'obsidienne dans Minecraft?
  2. Comment trouver du fer dans Minecraft?
  3. Comment trouver des diamants dans Minecraft?
  4. Comment obtenir de la pierre dans Minecraft?
  5. Comment trouver du lapis-lazuli dans Minecraft?
  6. Comment miner dans le Nether?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail