Utiliser / testfor pour effectuer une commande personnalisée

Fondamentalement, j'essaie de recréer le plugins Faction / f map dans mon moniteur sans mods car mon PC ne les exécute pas très bien. (Je sais que cela semble étrange). J'essaie d'utiliser le / testfor pour tester si j'ai écrit '/ f map' dans le chat, et si je le faisais, cela me montrerait une carte générée personnalisée. Je ne sais pas comment mieux dire ce meilleur xD Essentiellement, ce que je veux, c'est qu'il teste si j'ai écrit une commande dans le chat, et si j'ai, afficher quelque chose.

  • Comment puis-je créer un bloc-bloc ou une horloge de remplissage?
  • Comment détecter si une mob a été touchée dans Minecraft avec des blocs de commande?
  • Enregistrement d'inventaire Minecraft
  • Comment puis-je coller des commandes sur Minecraft Command Blocks?
  • Comment puis-je créer des blocs incassables?
  • Comment faire un épée éclair dans Vanilla Minecraft?
  • One Solution collect form web for “Utiliser / testfor pour effectuer une commande personnalisée”

    Vous ne pouvez pas tester exactement pour la /f map , mais vous pouvez faire de même avec /trigger s.

    D'abord, configurez l'objectif de déclenchement:

     /scoreboard objectives add fmap trigger 

    Ensuite, lorsque les gens tapent:

     /trigger fmap set 1 

    Vous pouvez les sélectionner avec @a[score_fmap_min=1] , ou leur dire quelque chose comme:

     /tellraw @a[score_fmap_min=1] {"text":"message"} 

    En guise de note, créer un plugin de faction avec des blocs de commande est un objectif très ambitieux, il vaut la peine de commencer avec quelque chose de plus simple et plus petit.