Pular para o conteúdo
WikilyWIKILY
Todos os jogos23 wikis · escolha seu jogo
Calculadoras/execute builder

Trocar de jogo

23 wikis · escolha seu jogo
Construtor de /execute

Calculadora

Construtor de /execute

Monte um comando /execute passo a passo: quem, onde, condições e armazenamento, com uma linha em palavras simples para cada passo.

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

Passos, em ordem

  1. 1as: executar como entidades
  2. 2at: executar onde as entidades estão
  3. 3block: há um bloco
    block: há um bloco

Sem comando, a cadeia precisa terminar em uma condição: o jogo então diz se o teste passou.

O que faz

  1. Como cada uma de @a
  2. onde está cada uma de @s (posição, rotação, dimensão)
  3. só se o bloco em ~ ~-1 ~ é grass_block
  4. e então executa say I am standing on grass

Comando

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

80 caracteres

Para Java Edition 26.3. Cada forma que esta ferramenta escreve passou pelo analisador de comandos do próprio jogo.

Quem, onde e como

asQuem executa o resto: cada entidade encontrada, uma depois da outra
atOnde: a posição, rotação e dimensão de cada entidade
positionedSó a posição
rotatedSó a rotação
facingVira para olhar um ponto ou uma entidade
alignArredonda a posição para baixo até o bloco
anchoredSe ^ ^ ^ começa nos olhos ou nos pés
inA dimensão, com as mesmas coordenadas
onPassa para uma entidade relacionada, como o veículo ou o dono
summonInvoca uma entidade e executa como ela

Condições

blockHá um bloco ou #tag em uma posição
blocksDuas áreas têm os mesmos blocos
entityUm seletor encontra algo
scoreUma pontuação está em um intervalo ou é comparada a outra
dataUma entidade, bloco ou armazenamento tem dados em um caminho
itemsUma entidade ou contêiner tem um item em certos espaços
predicateUm predicado de pacote de dados é verdadeiro
biomeO bioma em uma posição
dimensionA dimensão em que é executado
loadedO chunk em uma posição está carregado
functionUma função retorna algo diferente de 0

Guardar o resultado

scoreUma pontuação de cada portador
entityUm número nos dados de uma entidade, vezes uma escala
blockUm número nos dados de uma entidade de bloco, vezes uma escala
storageUm número no armazenamento de comandos, vezes uma escala
bossbarO valor ou o máximo de uma barra de chefe

Como o jogo calcula

A ordem importa"as" muda quem executa o comando, mas não onde; "at" muda onde, mas não quem, então as @a at @s roda em cada jogador
Sem "run"A cadeia precisa terminar em uma condição; o jogo então diz se ela passou e, em testes de entidades, quantas bateram
"result" ou "success"store "result" guarda o número do comando, store "success" guarda 1 se funcionou e 0 se não
Uma entidadePontuações, dados e armazenamentos que leem uma entidade precisam de @s, @p, @r, @n, um nome ou limit=1
RamificaçõesCada entidade encontrada por "as" ou "at" executa o resto uma vez; a regra max_command_forks (65536) limita isso
IDs de pacotes de dados"predicate" e "function" usam ids de um pacote de dados, que o jogo confere ao ler o comando; if "function" também precisa de "run" depois
Conferido no jogoCada subcomando e condição, nos dois sentidos, passou pelo jogo
Entre na comunidade de criadoresAs pessoas que constroem a wiki de Minecraft Java Edition estão no nosso Discord. Tire dúvidas ou sugira páginas.Entrar no Discord (abre o Discord em uma nova aba)