Aller au contenu
WikilyWIKILY
Tous les jeux23 wikis · choisissez votre jeu
Calculateurs/execute builder

Changer de jeu

23 wikis · choisissez votre jeu
Constructeur /execute

Calculateur

Constructeur /execute

Crée une commande /execute étape par étape : qui, où, conditions et stockage, avec une ligne en mots simples pour chaque étape.

  1. Add steps: as, at, if, store...
  2. Check each step in plain words
  3. Copy the command

Étapes, dans l'ordre

  1. 1as: exécuter en tant qu'entités
  2. 2at: exécuter là où sont les entités
  3. 3block: un bloc est là
    block: un bloc est là

Sans commande, la chaîne doit finir par une condition : le jeu dit alors si le test réussit.

Ce qu'elle fait

  1. En tant que chacune de @a
  2. là où est chacune de @s (position, rotation, dimension)
  3. seulement si le bloc en ~ ~-1 ~ est grass_block
  4. puis exécute say I am standing on grass

Commande

/execute as @a at @s if block ~ ~-1 ~ grass_block run say I am standing on grass

80 caractères

Pour Java Edition 26.3. Chaque forme écrite par cet outil est passée par l'analyseur de commandes du jeu.

Qui, où et comment

asQui exécute la suite : chaque entité trouvée, l'une après l'autre
atOù : la position, la rotation et la dimension de chaque entité
positionedSeulement la position
rotatedSeulement la rotation
facingSe tourne vers un point ou une entité
alignArrondit la position au bloc inférieur
anchoredSi ^ ^ ^ part des yeux ou des pieds
inLa dimension, avec les mêmes coordonnées
onPasse à une entité liée, comme le véhicule ou le propriétaire
summonInvoque une entité et s'exécute en tant qu'elle

Conditions

blockUn bloc ou #tag est à une position
blocksDeux zones contiennent les mêmes blocs
entityUn sélecteur trouve quelque chose
scoreUn score est dans un intervalle ou comparé à un autre
dataUne entité, un bloc ou un stockage a des données à un chemin
itemsUne entité ou un conteneur a un objet dans des emplacements donnés
predicateUn prédicat de pack de données est vrai
biomeLe biome à une position
dimensionLa dimension où elle s'exécute
loadedLe tronçon à une position est chargé
functionUne fonction renvoie autre chose que 0

Garder le résultat

scoreUn score de chaque détenteur
entityUn nombre dans les données d'une entité, fois une échelle
blockUn nombre dans les données d'une entité de bloc, fois une échelle
storageUn nombre dans le stockage de commandes, fois une échelle
bossbarLa valeur ou le maximum d'une barre de boss

Comment le jeu le calcule

L'ordre compte"as" change qui exécute la commande mais pas où ; "at" change où mais pas qui, donc as @a at @s s'exécute sur chaque joueur
Sans "run"La chaîne doit finir par une condition ; le jeu dit alors si elle est vraie et, pour les tests d'entités, combien correspondent
"result" ou "success"store "result" garde le nombre de la commande, store "success" garde 1 si elle a marché et 0 sinon
Une entitéLes scores, données et stockages qui lisent une entité ont besoin de @s, @p, @r, @n, d'un nom ou de limit=1
EmbranchementsChaque entité trouvée par "as" ou "at" exécute la suite une fois ; la règle max_command_forks (65536) les limite
Ids de packs de données"predicate" et "function" prennent des ids d'un pack de données, que le jeu vérifie en lisant la commande ; if "function" demande aussi "run" après
Vérifié dans le jeuChaque sous-commande et condition, dans les deux sens, a été analysée par le jeu
Rejoins la communauté des créateursLes personnes qui construisent le wiki Minecraft Java Edition sont sur notre Discord. Pose tes questions ou propose des pages.Rejoindre Discord (ouvre Discord dans un nouvel onglet)