Minecraft Wiki
Noreplyz (discussão | contribs)
(cleanup)
Etiqueta: Desfazer
 
(60 revisões intermediárias por 18 usuários não estão sendo mostradas)
Linha 1: Linha 1:
  +
{{Sobre|comandos do console|o sistema semelhante na [[Edição de Console Legado]]|Privilégios do Host}}
{{Projeto Conserto|motivo=Esta página está sendo traduzida|data=maio de 2019}}
 
   
  +
'''Comandos''' são recursos avançados ativados digitando certos textos.
{{exclusive|java|bedrock|education}}
 
{{About|comandos das versões Java, Bedrock e Education Edition|o bloco que executa comandos|Bloco de comando|o minecart que executa comandos|Carrinho com Bloco de Comando|o sistema semelhante na [[Edição de Console Legado]]|Privilégios do Host}}
 
 
'''Comandos''', na [[Edição Java|Java]], [[Bedrock Edition|Bedrock]] e [[Education Edition]], são recursos avançados ativados digitando certas sequências de texto.
 
   
 
== Uso ==
 
== Uso ==
   
No cliente, os comandos são inseridos através da janela do [[chat]], que é exibido pressionando a tecla {{key|T}} (padrão) ou {{key|/}}. Usando a tecla {{key|/}} também irá inserir a barra que os comandos requerem como um prefixo, então é um atalho útil. As teclas {{key|Up}} e {{key|Down}} pode ser usado para visualizar texto inserido anteriormente, incluindo todos os comandos executados anteriormente. Pressionando a tecla {{key|Tab}} enquanto a entrada de comandos passa por possíveis comandos ou argumentos, e pode ser usada para inserir automaticamente as coordenadas do bloco analisadas antes de entrar no bate-papo.
+
No cliente, os comandos são inseridos através da janela do [[chat]], que é exibido pressionando a tecla {{Teclas|T}} / [[File:Chat button.png|25px]]{{Apenas|bedrock|education|short=1}} / {{Xbutton|onedpad-right}}{{Apenas|bedrock|short=1}}, ou {{Teclas|/}}. Usando a tecla {{Teclas|/}} também irá inserir a barra que os comandos requerem como um prefixo, então é um atalho útil. As teclas {{Teclas|Up}} e {{Teclas|Down}} pode ser usado para visualizar texto inserido anteriormente, incluindo todos os comandos executados anteriormente. Pressionando a tecla {{Teclas|Tab}} enquanto a entrada de comandos passa por possíveis comandos ou argumentos, e pode ser usada para inserir automaticamente as coordenadas do bloco analisadas antes de entrar no bate-papo.
   
Comandos também podem ser inseridos em um multijogador em [[servidor]] de console, mas '''não''' precedido por um {{key|/}} quando entrou dessa maneira. Um administrador do servidor executando comandos dessa maneira é geralmente chamado de "fantasma"".
+
Comandos também podem ser inseridos em um multijogador em [[servidor]] de console, mas '''não''' precedido por um {{Teclas|/}} quando entrou dessa maneira. Um administrador do servidor executando comandos dessa maneira é geralmente chamado de "fantasma"".
   
Comandos no [[bloco de comando]]s '''pode ser''' precedido por uma barra, mas não é obrigatório. Comandos em um bloco de comando geralmente também requerem um argumento opcional, como o nome de usuário de um jogador.
+
Comandos no [[bloco de comando]] '''pode ser''' precedido por uma barra, mas não é obrigatório.
   
A maioria dos comandos está disponível apenas nas seguintes situações:
+
Os comandos podem ser executados das seguintes maneiras;
  +
* Inserido por um jogador na janela de chat.
  +
* Executado por um [[bloco de comando]] ou [[carrinho de mina com bloco de comando]].
  +
* Em [[função|funções]] ou [[documentação de scripts da Edição Bedrock|scripts]], como parte de um [[pacote de dados]] ou [[complementos]].
  +
* Em um [[servidor]] multijogador, inserido no console.
  +
* Clique em um [[texto Json]] que possui a ação "run_command".{{Apenas|java}}
  +
* Executado com um servidor WebSocket.{{Apenas|bedrock}}
  +
* Executado por um [[NPC]].{{Apenas|bedrock}}
   
  +
A maioria dos comandos exige que o executor tenha um [[nível de permissão]] alto o suficiente. Isso significa que a maioria dos comandos estão disponíveis no mundo um jogador apenas se as trapaças estiverem habilitadas, e disponíveis no servidor multijogador apenas se forem ops.
* No jogo [[multijogador]], introduzido por um [[operador]] ou [[bloco de comando]].
 
* Em outros jogos multijogador, inseridos pelo jogador que abriu um jogo [[LAN]] com truques habilitados, ou está hospedando seu próprio [[servidor]] de multijogador
 
* No [[um jogador]], se cheats foram habilitados na criação do mundo (via o botão "Mais opções do mundo......").
 
   
  +
'''Nota:''' {{EM|java}}, nos mundos um jogador, onde as trapaças não estavam habilitadas na criação, elas podem ser ativadas temporariamente, abrindo a sessão atual do jogo para jogar na LAN. ( {{Teclas|Esc}} → "Abrir para LAN", em seguida o botão "Permitir comandos:" e "Iniciar mundo em LAN"). Você não precisa estar em uma LAN ou fazer com que outras pessoas participem. Isso não é permanente, mas permitirá o uso de comandos até que você saia do mundo, e as alterações feitas por meio de comandos (itens gerados, etc.) serão salvas com o mundo. Você pode fazer isso toda vez que começar a jogar o mundo novamente. Observe que isso desativará a pausa do jogo enquanto durar, portanto, enquanto estiver aberto para a LAN, você deverá ir a algum lugar seguro ou recarregar seu mundo antes de usar o Game Menu. Lembre-se de que você pode desativar seu mundo de LAN recarregando o mundo.
Alguns comandos do jogador também estão disponíveis no modo um jogador, mesmo quando os truques não estão ativados.
 
   
  +
{{EM|bedrock}}, as trapaças podem ser alternados a qualquer momento na guia "Jogo" do menu de configurações. Habilitar trapaças em um mundo impede que os jogadores desbloqueiem [[conquistas]] naquele mundo, mesmo se as trapaças forem desativadas posteriormente.
'''Nota:''' Nos mundos um jogador, onde as trapaças não estavam habilitadas na criação, elas podem ser ativadas temporariamente, abrindo a sessão atual do jogo para jogar na LAN. ( {{key|Esc}} → "Abrir para LAN", em seguida o botão "Permitir comandos:" e "Iniciar mundo em LAN"). Você não precisa estar em uma LAN ou fazer com que outras pessoas participem. Isso não é permanente, mas permitirá o uso de comandos até que você saia do mundo, e as alterações feitas por meio de comandos (itens gerados, etc.) serão salvas com o mundo. Você pode fazer isso toda vez que começar a jogar o mundo novamente. Observe que isso desativará a pausa do jogo enquanto durar, portanto, enquanto estiver aberto para a LAN, você deverá ir a algum lugar seguro ou recarregar seu mundo antes de usar o Game Menu. Lembre-se de que você pode desativar seu mundo de LAN recarregando o mundo.
 
   
  +
== Guia de comando ==
{{anchor|Tilde notation}}
 
=== Notação de Tilde e Caret ===
 
   
  +
=== Sintaxe ===
Muitos comandos permitem que as coordenadas "relativas" sejam especificadas usando [[pr.wikipedia:Til|til]]s (<code>~</code>) ou [[wikipedia:caret|circunflexo]]s (<code>^</code>). Um número após um til ou circunflexo especifica um ''offset'' de uma determinada origem em vez de uma coordenada. A origem depende do comando. Por exemplo, no deslocamento do {{cmd|tp}} é da posição inicial do alvo. Outros deslocamentos comuns incluem a partir da posição de execução do comando ou de outra coordenada especificada pelo comando.
 
  +
{{EM|java}}:
 
  +
:{| class="wikitable" style="text-align:center" data-description="Syntax"
Para '''notação de til''', as compensações estão nas direções positivas dos eixos coordenados mundiais: <code>~Δx ~Δy ~Δz</code>. Para '''notação de cursor''', eles são ao longo de eixos originados no centro da cabeça do alvo e apontando para a esquerda, para cima e para frente, respectivamente, mudando com a rotação da cabeça. Em termos de {{Wikipedia|Triedro de Frenet|Quadro TNB}}: <code>^(-ΔB) ^ΔN ^ΔT</code>. Para ambos, o sinal do deslocamento especifica se o deslocamento está na direção positiva ou negativa ao longo desse eixo. Um único til ou cursor por si só é uma abreviatura para <code>~0</code> ou <code>^0</code>, significando nenhum deslocamento nessa direção.
 
  +
! Sintaxe !! Significado
 
Por exemplo, {{cmd|tp 0 64 0}} vai teletransportar o usuário para a coordenada (0, 64, 0), enquanto {{cmd|tp ~3 ~ ~-3}} vai teleportar o usuário para +3 blocos na direção "x" (ou seja, leste), mantenha a altura atual e -3 blocos na direção "z" (ou seja, norte) e {{cmd|tp ^ ^ ^3}} vai teletransportar o usuário para uma posição +3 para frente.
 
 
Normalmente, as coordenadas absolutas podem ser misturadas com coordenadas relativas. Por exemplo, {{cmd|tp ~ 64 ~}} irá manter as coordenadas "x" e "z" do usuário iguais, mas teleportá-las para a altura absoluta de 64. Da mesma forma, {{cmd|tp ^-5 ^ ^}} vai teleportar o jogador 5 blocos para a direita, com base na inclinação de sua cabeça.
 
 
=== Seletores de destino ===
 
 
Na maioria dos comandos em que um jogador pode ser especificado como um argumento, é possível "mirar" um ou mais jogadores satisfazendo certas condições em vez de especificar jogadores pelo nome. Para segmentar jogadores por condição, escolha uma variável de seleção de destino e, opcionalmente, um ou mais argumentos de seleção de destino para modificar as condições a serem atendidas.
 
 
Por exemplo, para alterar o modo de jogo de todos os jogadores na equipe Red para o modo criativo, em vez de especificá-los pelo nome individualmente:
 
:<code>/gamemode creative @a[team=Red]</code>
 
 
 
<!-- por favor, reter linha dupla acima para diferenciação de seção -->
 
 
==== Variáveis de seletor de destino ====
 
 
{| class="floatright wikitable" style="clear:none;margin-left:1em;"
 
|+ Resumo das variáveis do seletor de destino
 
! Variável !! Função
 
 
|-
 
|-
| <code>@p</code> || jogador mais próximo
+
| <code>plain text</code> || '''Digite isso literalmente''', exatamente como mostrado.
 
|-
 
|-
  +
| <code><Nomedoargumento></code> || Um '''argumento''' que deve ser substituído por um valor apropriado.
| <code>@r</code> || jogador aleatório
 
 
|-
 
|-
| <code>@a</code> || todos os jogadores
+
| <code>[entry]</code> || Esta entrada é '''opcional'''.
 
|-
 
|-
| <code>@e</code> || todas as entidades
+
| <code><nowiki>(entry|entry)</nowiki></code> || (Obrigatório) '''Escolha um''' das entradas mostradas.
 
|-
 
|-
| <code>@s</code> || a entidade executando o comando
+
| <code><nowiki>[entry|entry]</nowiki></code> || (Opcional) '''Escolha um''' das entradas mostradas.
 
|-
 
|-
| <code>@c</code> || seu agente{{only|education}}
+
| <code>ellipsis ...</code> || É necessário outro '''subcomando'''.
|-
 
| <code>@v</code> || todos os agentes{{only|education}}
 
 
|}
 
|}
   
  +
{{EM|bedrock}}:
Uma variável do seletor de destino identifica a ampla categoria de destinos a serem selecionados. Existem cinco variáveis:
 
  +
:{| class="wikitable" style="text-align:center" data-description="Syntax"
 
  +
! Sintaxe !! Significado
; <code>@p</code>
 
 
: Tem como alvo o jogador mais próximo. Quando executado pelo console, a origem da seleção será em (0, 0, 0). Se houver vários jogadores mais próximos, causados por eles estar precisamente à mesma distância, o jogador que ingressou mais recentemente no servidor é selecionado.
 
 
: [[#Argumentos do seletor de destino|Argumentos do seletor de destino]] pode ser usado para reduzir o conjunto de jogadores do qual o jogador mais próximo será selecionado. Por exemplo, <code>@p[team=Red]</code> terá como alvo o jogador mais próximo da equipe Red, mesmo que haja outros jogadores mais próximos.
 
 
: O argumento do seletor de destino <code>c</code>{{only|bedrock}} ou {{cd|limit}}{{only|java}} pode ser usado para aumentar o número de jogadores mais próximos alvo (por exemplo,, <code>@p[limit=3]</code>{{only|bedrock}} ou <code>@p[limit=3]</code>{{only|java}} terá como alvo os três jogadores mais próximos).
 
 
; <code>@r</code>
 
 
: Alvos de um jogador aleatório.
 
 
: [[#Argumentos do seletor de destino|Argumentos do seletor de destino]] pode ser usado para reduzir o conjunto de jogadores do qual um jogador aleatório será direcionado. Por exemplo, <code>@r[team=Red]</code> só irá direcionar um jogador aleatório da equipe Red.
 
 
: O argumento do seletor de destino <code>limit</code> pode ser usado para aumentar o número de jogadores aleatórios alvos. Por exemplo, <code>@r[limit=3]</code> terá como alvo três jogadores aleatórios.
 
 
: O argumento <code>type</code> não é permitido no <code>@r</code>. Para selecionar uma entidade aleatória, use <code>@e[sort=random,limit=1]</code>.
 
 
; <code>@a</code>
 
 
: Alvos todos os jogadores, incluindo jogadores mortos. Nenhum outro seletor encontrará jogadores mortos, exceto <code>@s</code>.
 
 
: [[#Argumentos do seletor de destino|Argumentos do seletor de destino]] pode ser usado para reduzir o conjunto de jogadores alvo. Por exemplo, <code>@a[team=Red]</code> só terá como alvo os jogadores da equipe Red.
 
 
; <code>@e</code>
 
 
: Alvos todas as entidades (incluindo jogadores).
 
 
: [[#Argumentos do seletor de destino|Argumentos do seletor de destino]] pode ser usado para reduzir o conjunto de entidades segmentadas. Por exemplo, <code>@e[type=cow]</code> segmentará apenas vacas.
 
; <code>@s</code>
 
 
: Segmenta apenas uma entidade - a entidade que executou o comando, incluindo jogadores mortos. Se o executor não for uma entidade, por exemplo, se o executor for um bloco de comandos ou um console do servidor, esse seletor não encontrará nada.
 
 
: [[#Argumentos do seletor de destino|Argumentos do seletor de destino]] pode ser usado para especificar se o executor está realmente qualificado para ser segmentado. Por exemplo, <code>@s[type=cow,team=Red]</code> só irá direcionar o executor do comando se o executor for uma vaca na equipe Red.
 
 
; <code>@c</code>{{only|education}}
 
 
: Segmentar apenas seu agente. <code>{{cd|limit}}{{only|education}}</code>
 
 
: [[#Argumentos do seletor de destino|Argumentos do seletor de destino]] pode ser usado para direcionar seu agente. Por exemplo, <code>/tp @c 50 60 40</code> irá teletransportar seu agente apenas para o local especificado.
 
 
; <code>@v</code>{{only|education}}
 
 
: Segmentar todos os agentes. <code>{{cd|limit}}{{only|education}}</code>
 
 
: [[#Argumentos do seletor de destino|Argumentos do seletor de destino]] pode ser usado para direcionar todos os agentes. Por exemplo, <code>/remove @v</code> irá remover todos os agentes.
 
 
<!-- por favor, reter linha dupla acima para diferenciação de seção -->
 
 
<!-- Diferenciação de seção acima desta linha -->==== Argumentos do seletor de destino ====
 
 
{| class="floatright wikitable" style="clear:none;margin-left:1em;"
 
|+ Resumo dos argumentos do seletor de destino
 
! colspan="2" | Seleção por posição
 
 
|-
 
|-
  +
| <code>plain text</code> || '''Digite isso literalmente''', exatamente como mostrado.
! Argumento(s) !! Critério de seleção
 
 
|-
 
|-
  +
| <code>name: type</code> || Um '''argumento''' que deve ser substituído por um valor apropriado.
| <code>x</code>, <code>y</code>, <code>z</code>
 
| [[#Seleção de alvos por coordenada|coordenada]]
 
 
|-
 
|-
  +
| <code><nowiki>entry|entry</nowiki></code> || '''Escolha um''' das entradas mostradas.
| <code>distance</code>{{only|java}}<br><code>r</code>, <code>rm</code>{{only|bedrock}}
 
| [[#Seleção de alvos por distância|distância]]
 
 
|-
 
|-
| <code>dx</code>, <code>dy</code>, <code>dz</code>
+
| <code><entry></code> || Esta entrada é '''obrigatória'''.
| [[#Seleção de alvos por volume|volume]]
 
 
|-
 
|-
  +
| <code>[entry]</code> || Esta entrada é '''opcional'''.
! colspan="2" | Seleção por valores no placar
 
|-
 
! Argumento(s) !! Critério de seleção
 
|-
 
| <code>scores</code>
 
| [[#Seleção de alvos por pontuação|pontuação]]
 
|-
 
| <code>tag</code>
 
| [[#Seleção de alvos por etiqueta|etiqueta]]
 
|-
 
| <code>team</code>
 
| [[#Seleção de alvos por equipe|equipe]]
 
|-
 
! colspan="2" | Seleção por traços
 
|-
 
! Argumento(s) !! Critério de seleção
 
|-
 
| <code>limit</code>,<code>sort</code>{{only|java}}<br><code>c</code>{{only|bedrock}}
 
| [[#Seleção de alvos por limite|limite]]
 
|-
 
| <code>level</code>{{only|java}}<br><code>l</code>,<code>lm</code>{{only|bedrock}}
 
| [[#Seleção de alvos por nível de experiência|nível de experiência]]
 
|-
 
| <code>gamemode</code>{{only|java}}<br><code>m</code>{{only|bedrock}}
 
| [[#Seleção de alvos por modo de jogo|modo de jogo]]
 
|-
 
| <code>name</code>
 
| [[#Seleção de alvos por nome|nome da entidade]]
 
|-
 
| <code>x_rotation</code>{{only|java}}<br><code>rx</code>,<code>rxm</code>{{only|bedrock}}
 
| [[#Seleção de alvos por rotação vertical|rotação vertical]]
 
|-
 
| <code>y_rotation</code>{{only|java}}<br><code>ry</code>,<code>rym</code>{{only|bedrock}}
 
| [[#Seleção de alvos por rotação horizontal|rotação horizontal]]
 
|-
 
| <code>type</code>
 
| [[#Seleção de alvos por tipo|tipo de entidade]]
 
|-
 
| <code>nbt</code>{{only|java}}
 
| [[#Seleção de alvos por nbt|nbt]]
 
|-
 
| <code>advancements</code>{{only|java}}
 
| [[#Seleção de alvos pelos progressos|progressos]]
 
|-
 
| <code>predicate</code>{{only|java}}
 
| [[#Seleção de alvos por predicado|predicado]]
 
 
|}
 
|}
   
  +
=== Condições de sucesso ===
Depois de usar um seletor de destino, você pode usar opcionalmente argumentos para modificar o conjunto de destinos selecionados. Quando usado com argumentos <code>@a</code> ou <code>@e</code>, reduzem o número de alvos da lista completa para alguns específicos. Quando usado com argumentos <code>@p</code> ou <code>@r</code>, reduzem o número de alvos para baixo da lista completa para um conjunto menor a partir do qual o jogador mais próximo ou aleatório é selecionado. Quando usado com argumento <code>@s</code>, o usuário do comando só será direcionado se todos os argumentos passarem, caso contrário, o comando falhará.
 
   
  +
: A command's Success Conditions must be met in order for the game to consider the command "successful". This is used to determine a variety of things, such as the output of a [[redstone comparator]] feeding from a [[command block]] with a command. Note that not all "successful" commands actually do something, and not all "failed" commands fail to do something useful.
Adicione pares argumento-valor como uma lista separada por vírgula contida entre colchetes após a variável do seletor de destino:
 
 
: <code>@<variable>[<argument>=<''valor''>,<argument>=<''valor''>,…]</code>.
 
 
Argumentos e valores fazem distinção entre maiúsculas e minúsculas. Os espaços são permitidos ao redor dos colchetes, sinais de igual e vírgulas, exceto entre a variável de destino e o primeiro colchete. Vírgulas devem ser usadas para separar pares de valor de argumento.
 
 
;{{anchor|Seleção de alvos por coordenada}}Seleção de alvos por coordenada
 
 
: <code>[x=''X'',y=''Y'',z=''Z'']</code> — Seleciona os alvos com base na distância até a posição exata. Combine com a seleção por distância para selecionar apenas alvos dentro de uma certa distância daquela posição específica, ou combine com dimensões de volume para selecionar apenas alvos dentro de um determinado volume cúbico.
 
 
: As coordenadas são valores com dois décimos, como <code>12.34</code> e não são centradas corretamente no centro, significando que <code>x=0</code> não é corrigido para <code>x=0.5</code> - notação disponível para o seletor de argumentos de coordenadas{{only|bedrock}}.
 
 
;{{anchor|Seleção de alvos por distância}}Seleção de alvos por distância
 
 
: <code>[distance=''DISTÂNCIA'']</code> — Seleciona apenas alvos exatamente na DISTÂNCIA de blocos de onde o comando foi executado. Se DISTÂNCIA for um intervalo, seleciona apenas alvos cuja distância esteja dentro desse intervalo. Apenas valores não negativos são permitidos.
 
 
:Se uma coordenada (acima) e um ou ambos os raios estiverem ambos definidos, o raio centralizará na coordenada em vez da posição da execução do comando.
 
:Os intervalos são suportados para permitir apenas determinadas distâncias.
 
:*<code>distance=10</code> seleciona apenas entidades em exatamente 10 blocos de distancia
 
:*<code>distance=10..12</code> seleciona apenas entidades entre (e inclusive) 10 e 12 blocos
 
:*<code>distance=5..</code> seleciona apenas entidades em mais (e inclusive) de 5 blocos de distância
 
:*<code>distance=..15</code> seleciona apenas entidades em menos de (e inclusive) 15 blocos de distância
 
 
;{{text anchor|Seleção de alvos por volume}}Seleção de alvos por volume
 
 
: <code>[<x>,<y>,<z>,'''dx=<valor>,dy=<valor>,dz=<valor>''']</code> - Filtra a seleção dos alvos baseado em sua diferença de x, sua diferença de y e sua diferença de z a partir de algum ponto, medido da borda mais próxima da hitbox das entidades.
 
: Isso pode ser interpretado como a criação de um volume retangular definido por uma posição inicial (<x>, <y>, <z>) e vetor diagonal (<dx>, <dy>, <dz>), selecionando todas as entidades cujas hitboxes são pelo menos parcialmente contidos por esse volume. Se os argumentos posicionais forem omitidos, a seleção é interpretada como originária da posição de execução do comando. Todos os valores são permitidos, incluindo números assinados e fracionários.
 
: Note que <code>dx</code>, <code>dy</code>, <code>dz</code> especificam ''diferenças assinadas'' da coordenada dada. Eles não especificam uma coordenada separada, nem se estendem nas direções positiva e negativa.
 
:*<code>@e[x=1,dx=4,y=2,dy=5,z=3,dz=6]</code> — Selecione todas as entidades cujo hitbox coleta com a região do bloco (1~5, 2~7, 3~9) (ou, matematicamente falando, a região que é {(x,y,z)∈R<sup>3</sup>|x∈[1.0,5.0),y∈[2.0,7.0),z∈[3.0,9.0)}).
 
:*<code>@e[x=1,y=2,z=3,dx=0,dy=0,dz=0]</code> — Selecione todas as entidades cujo hitbox contém o ponto (1,2,3).
 
: É possível combinar seleção por distância e seleção por volume, caso em que o comando selecionará apenas alvos dentro da sobreposição de ambas as regiões (dentro de determinado raio do ponto inicial do volume e não fora do volume definido).
 
 
;{{anchor|Seleção de alvos por pontuação}}Seleção de alvos por pontuação
 
 
: <code>[scores={<objetivo>=<valor>,...}]</code> - Filtrar a seleção de destino com base em suas pontuações em objetivos especificados.
 
: Todos os objetivos testados estão em uma única tag, com uma lista de seletores de pontuação individuais entre chaves depois. Os seletores dentro das chaves suportam os intervalos.
 
:*<code>@e[scores={myscore=10}]</code> — Seleciona todas as entidades com uma pontuação no objetivo ''myscore'' de exatamente 10.
 
:* <code>@e[scores={myscore=10..12}]</code> — Seleciona todas as entidades com uma pontuação no objetivo ''myscore'' entre (e inclusive) 10 e 12.
 
:* <code>@e[scores={myscore=5..}]</code> — Seleciona todas as entidades com uma pontuação no objetivo ''myscore'' de 5 ou maior.
 
:* <code>@e[scores={myscore=..15}]</code> — Seleciona todas as entidades com uma pontuação no objetivo ''myscore'' de 15 ou menor.
 
: Para
 
:*<code>@e[scores={foo=10,bar=1..5}]</code> — Seleciona todas as entidades com uma pontuação no objetivo ''foo'' de exatamente 10 e uma pontuação na barra de objetivo entre (e inclusive) 1 e 5.
 
{{see also|Pontuação#Objetivos}}
 
 
;{{anchor|Seleção de alvos por equipe}}Selecionando alvos por equipe{{only|java}}
 
 
: <code>[team=<nomeDoTime>]</code> - Filtra a seleção de destino para aqueles que estão em uma determinada equipe.
 
: <code>[team=!<nomeDoTime>]</code> — Filtra para aqueles que não estão em uma determinada equipe.
 
: <code>[team=]</code> — Filtra para aqueles que não tem uma equipe.
 
: <code>[team=!]</code> — Filtra para quem tem alguma equipe.
 
{{see also|Pontuação#Equipes}}
 
 
;{{anchor|Seleção de alvos por limite}}Seleção de alvos por limite
 
 
: <code>[limit=<valor>]</code> - Limite o número de destinos selecionados para não ser maior que o valor fornecido.
 
: Ao usar as variáveis <code>@p</code> e <code>@r</code>, este argumento é padronizado como 1. Aplicando o argumento <code>limit</code> para eles podem aumentar artificialmente o número de alvos mais próximos ou aleatórios selecionados. Ao aplicar este argumento para <code>@a</code> ou <code>@e</code>, esse argumento retorna apenas um número limitado de destinos.
 
: <code>[limit=<value>,sort=(nearest|furthest|random|arbitrary)]</code> - Limite o número de destinos e especifique a prioridade da seleção.
 
:* <code>sort=nearest</code> — Classifique aumentando a distância. (Padrão para <code>@p</code>)
 
:* <code>sort=furthest</code> — Ordenar por diminuir a distância.
 
:* <code>sort=random</code> — Classifique aleatoriamente. (Default for <code>@r</code>)
 
:* <code>sort=arbitrary</code> — Não classifique. (Padrão para <code>@e</code>, <code>@a</code>)
 
:* <code>@a[limit=3,sort=nearest]</code>{{only|java}} ou <code>@p[limit=3]</code>{{only|java}} ou <code>@p[c=3]</code>{{only|bedrock}} — Selecione os 3 jogadores mais próximos.
 
:* <code>@a[limit=4,sort=furthest]</code>{{only|java}} ou <code>@p[c=-3]</code>{{only|bedrock}} — Selecione os 4 jogadores mais distantes.
 
:* <code>@a[limit=2,sort=random]</code>{{only|java}} ou <code>@r[c=2]</code>{{only|bedrock}} — Selecione 2 jogadores, escolhidos aleatoriamente.
 
 
;{{anchor|Seleção de alvos por nível de experiência}}Seleção de alvos por nível de experiência
 
 
: <code>[level=<value>]</code> - Filtrar a seleção de segmentação com base em seus níveis de experiência. Isso naturalmente filtra todos os alvos que não são jogadores.
 
: Este seletor suporta intervalos:
 
:* <code>@a[level=10]</code> — Selecione todos os jogadores que tenham exatamente 10 níveis.
 
:* <code>@a[level=10..20]</code> — Selecione todos os jogadores que tenham entre 10 e 20 níveis (inclusive).
 
:* <code>@a[level=30..]</code> — Selecione todos os jogadores que tenham pelo menos 30 níveis.
 
:* <code>@a[level=..29]</code> — Selecione todos os jogadores que tenham no máximo 29 níveis.
 
 
;{{anchor|Seleção de alvos por modo de jogo}}Seleção de alvos por modo de jogo
 
 
: <code>[gamemode=<gamemodeName>]</code> — Filtre a seleção de alvo para aqueles que estão no [[modo de jogo]] especificado.
 
: <code>[gamemode=!<gamemodeName>]</code> — Filtre a seleção de alvo para aqueles que não estão no modo de jogo especificado.
 
: Valores permitidos para <gamemodeName> são <code>spectator</code>{{only|java}}, <code>adventure</code>, <code>creative</code>, e <code>survival</code>.
 
: Isso naturalmente filtra todos os alvos que não são jogadores.
 
:* <code>@a[gamemode=survival]</code>{{only|java}} ou <code>@a[m=1]</code>{{only|bedrock}} or <code>@a[m=s]</code>{{only|bedrock}} — Selecione todos os jogadores que estão no modo Sobrevivência.
 
:* <code>@a[gamemode=!spectator]</code>{{only|java}} — Selecione todos os jogadores que não estão no modo Espectador.
 
 
;{{anchor|Seleção de alvos por nome}}Seleção de alvos por nome
 
 
: <code>[name=<givenName>]</code> — Filtre a seleção de destino para todos aqueles com um determinado nome.
 
: <code>[name=!<givenName>]</code> — Filtre a seleção de destino para todos aqueles sem um nome determinado.
 
: Isso é uma string, portanto, os espaços só são permitidos se as cotações forem aplicadas. Isso não pode ser um composto de texto JSON.
 
:* <code>@e[name!=Steve]</code> - Selecione todas as entidades que não são denominadas "Steve".
 
 
;{{anchor|Seleção de alvos por rotação vertical}}Seleção de alvos por rotação vertical
 
 
: <code>[x_rotation=<value>]</code> — Filtre a seleção de alvo com base em seu tom ou, mais especificamente, sua declinação do horizonte, medida em graus. Os valores variam de -90 (em linha reta) a 0 (no horizonte) a +90 (em linha reta).
 
: This argument supports ranges:
 
:* <code>@e[x_rotation=0]</code> — Selecione todas as entidades que estão olhando diretamente no horizonte.
 
:* <code>@e[x_rotation=30..60]</code> — Selecione todas as entidades que estão procurando entre 30° e 60° (inclusive) abaixo do horizonte.
 
:* <code>@e[x_rotation=45..]</code> — Selecione todas as entidades que estão procurando 45° ou mais abaixo do horizonte.
 
:* <code>@e[x_rotation=..0]</code> — Selecione todas as entidades que estão olhando ou acima do horizonte.
 
 
;{{anchor|Seleção de alvos por rotação horizontal}}Seleção de alvos por rotação horizontal
 
 
: <code>[y_rotation=<value>]</code> — Filtrar a seleção de alvo com base na sua rotação no plano XZ horizontal, medido no sentido horário em graus a partir do sul (ou a direção Z positiva). Os valores variam de -180 (indo para o norte) até -90 (voltado para o leste) até 0 (voltado para o sul) até +90 (virado para o oeste) até +180 (voltado para o norte novamente).
 
: This argument supports ranges.
 
:* <code>@e[y_rotation=0]</code> — Selecione todas as entidades que estão voltadas para o sul.
 
:* <code>@e[y_rotation=45]</code> — Selecione todas as entidades que estão voltadas para 45° a oeste do sul.
 
:* <code>@e[y_rotation=96]</code> — Selecione todas as entidades que estão voltadas para 6° ao norte do oeste.
 
:* <code>@e[y_rotation=-90..0]</code> — Selecione todas as entidades que estão enfrentando no 90° entre leste e sul devidos (inclusive).
 
:* <code>@e[y_rotation=-90..90]</code> — Selecione todas as entidades que estão enfrentando entre o leste e o oeste devidos (inclusive), pelo sul.
 
:* <code>@e[y_rotation=0..]</code> — Selecione todas as entidades que não estão voltadas para o leste.
 
 
;{{anchor|Seleção de alvos por tipo}}Seleção de alvos por tipo
 
 
: <code>[type=<entityType>]</code> — Filtre a seleção de destino para aquelas de um tipo de entidade específico.
 
: <code>[type=!<entityType>]</code> — Filtre a seleção de destino para aqueles que não são de um tipo de entidade específico.
 
: O tipo de entidade fornecido deve ser um válido [[Valores de dados#Ids da entidade|ID da entidade]] ou etiquetas usadas para identificar diferentes tipos de entidades internamente. O espaço nominal pode ser deixado de fora se o ID estiver dentro do espaço nominal <code>minecraft:</code>. (Por exemplo, <code>creeper</code> para [[creeper]]s, <code>minecart</code> para o [[carrinho de mina]]s, <code>tnt</code> para a [[dinamite]], etc.) Os IDs ou etiquetas da entidade diferenciam maiúsculas de minúsculas.
 
: Ao usar o parâmetro <code>@r</code>,esse argumento assume como o tipo padrão de <code>player</code>. Definir um tipo para este parâmetro pode filtrar a seleção aleatória apenas para entidades.
 
:*<code>@e[type=skeleton]</code> — Selecione todos os esqueletos.
 
:* <code>@e[type=!chicken,type=!cow]</code> — Selecione todas as entidades exceto galinhas e vacas.
 
:* <code>@e[type=chicken,type=cow]</code> - Não aplicável; seleciona todas as entidades que são simultaneamente uma galinha e uma vaca.
 
:* <code>@e[type=#skeletons]</code> — Selecione todos os esqueletos, esqueletos withers e vagantes.
 
 
;{{anchor|Seleção de alvos por etiqueta}}Seleção de alvos por etiqueta
 
 
: <code>[tag=<string>]</code> — Filtre a seleção de destino para aqueles que tenham pelo menos uma tag com o nome fornecido.
 
: <code>[tag=!<string>]</code> — Filtre para aqueles que não possuem tags com o nome fornecido.
 
: <code>[tag=]</code> — Filtre para aqueles que possuem exatamente zero etiquetas.
 
: <code>[tag=!]</code> — Filtre para aqueles que têm pelo menos uma etiqueta.
 
: Vários argumentos de etiqueta são permitidos. Todas as especificações de argumentos devem ser atendidas para que uma entidade seja selecionada.
 
:* <code>@e[tag=a,tag=b,tag=!c]</code> — Selecione todas as entidades que possuem as etiquetas aeb, mas não a c.
 
:* <code>@r[tag=a]</code> — Selecione um jogador aleatório que tenha a etiqueta a.
 
{{see also|Placar#Comandos_de_etiquetas}}
 
 
;{{anchor|Seleção de alvos por nbt}}Seleção de alvos por NBT{{only|java}}
 
 
: <code>[nbt=<compoundTag>]</code> — Selecione todos os destinos que possuem o NBT especificado. O NBT está escrito em sua [[Formato NBT#Definição de TAG|definição de comando]].
 
: For example:
 
:* <code>@a[nbt={OnGround:true}]</code> — Selecione todos os jogadores no chão.
 
:* <code>@e[type=sheep,nbt={Color:0b}]</code> — Selecione todas as ovelhas tingidas de branco.
 
:* <code>@e[type=item,nbt={Item:{id:"minecraft:slime_ball"}}]</code> — Seleciona todas as bola de slime são largadas.
 
:* <code>@e[nbt={Tags:[a,b]}]</code> is the same as <code>@e[tag=a,tag=b]</code>. O último é mais simples e reduz a carga da CPU.
 
: Nota: Ao corresponder ao formato de string de [[ID de espaço nominal]] dentro de uma etiqueta, o espaço para nome não pode ser omitido.
 
:: Portanto <code>@e[type=item,nbt={Item:{id:slime_ball}}]</code> não consegue encontrar nenhuma queda como o campo {{nbt|string|id}} sempre contém um [[ID de espaço nominal#Conversão para sequência|sequência convertida em ID no espaço nominal]].
 
 
;{{anchor|Seleção de alvos pelos progressos}}Seleção de alvos pelos progressos{{only|java}}
 
 
: <code>[advancement={<''namespaced ID''>=<bool>}]</code> — Selecione todos os destinos que correspondem ao avanço e valor especificados.
 
: <code>[advancement={<''namespaced ID''>={<criteria>=<bool>}}]</code> — Selecione todos os destinos que correspondem ao avanço e valor especificados.
 
: O nome do argumento é o ID do avanço (o espaço nominal pode ser deixado de fora quando [[ID de espaço nominal#espaço nominal no minecraft|espaço nominal {{cd|minecraft}}]]).]]. O valor é verdadeiro ou falso.
 
: Para progressos com um critério, o teste para esses critérios sempre fornecerá os mesmos resultados que os testes para o progresso.
 
:* <code>@a[advancements={story/form_obsidian=true}]</code> — Seleciona jogadores que alcançaram o progresso minecraft:story/form_obsidian.
 
:* <code>@a[advancements={story/form_obsidian=false}]</code> — Seleciona jogadores que não alcançaram o progresso <samp>minecraft:story/form_obsidian</samp>.
 
:* <code>@a[advancements={story/obtain_armor={iron_helmet=true}}]</code> — Seleciona jogadores que tinham blindado com capacete de ferro. Os jogadores selecionados não precisam usar capacete de ferro quando selecionados e não precisam ter alcançado o progresso <samp>minecraft:story/obtain_armor</samp>.
 
:* <code>@a[advancements={story/follow_ender_eye=true}]</code> é o mesmo que <code>@a[advancements={story/follow_ender_eye={in_stronghold=true}}]</code>.
 
 
;{{anchor|Seleção de alvos por predicado}}Seleção de alvos por predicado{{only|java}}
 
 
: <code>[predicate=<''namespaced ID''>]</code> — Selecione todos os destinos que correspondem ao predicado especificado.
 
: <code>[predicate=!<''namespaced ID''>]</code> — Selecione todos os destinos que falham ao corresponder ao predicado especificado.
 
 
: Desde a [[19w38a]], seletores podem usar [[predicado]]s no argumento.
 
:* <code>@a[predicate=example:test_predicate]</code> — Seleciona jogadores que correspondem ao predicado <samp>example:test_predicate</samp>.
 
:* <code>@e[predicate=!minecraft-wiki:smart_entity]</code> — Seleciona entidades que não correspondem ao predicado <samp>minecraft-wiki:smart_entity</samp>.
 
 
<!-- por favor, reter linha dupla acima para diferenciação de seção -->
 
 
=== Etiquetas de dados ===
 
 
{{main|Formato NBT}}
 
 
Uma '''etiqueta de dados''' é uma estrutura de dados em forma de árvore que pode ser descrita começando com [[wikipedia:attribute-value pair|par atributo-valor]] fechado entre chaves. Um uso comum de etiquetas de dados na [[Edição Java]] é em comandos, usados para especificar dados complexos para qualquer entidade.
 
 
Uma etiqueta de dados consiste em zero ou mais pares de atributo-valor delimitados por vírgulas e colocados entre chaves. Cada par atributo-valor consiste em um nome de atributo e no valor do atributo, separados por dois pontos. Alguns valores, no entanto, podem conter eles próprios pares atributo-valor, permitindo que uma tag de dados descreva uma estrutura de dados hierárquica.
 
 
:''Exemplo:'' <code>{name1:123,name2:"sometext",name3:{subname1:456,subname2:789}}</code>
 
 
As estruturas de dados que as etiquetas de dados descrevem são as mesmas usadas nos arquivos salvos do ''Minecraft''. Essas estruturas de dados são descritas em outros artigos e os comandos esperam que as tags de dados usem os mesmos nomes de atributo (que diferenciam maiúsculas de minúsculas):
 
 
{| class="wikitable"
 
|+ Links de especificação da estrutura de dados
 
! Objetos
 
! Exemplos
 
|-
 
|[[Formato de chunk#Formato de entidade de bloco|Entidades de blocos]]
 
| baús, fornalhas, blocos de comando, geradores de criaturas, placas, etc.
 
|-
 
| [[Player.dat#Estrutura de item|Itens]]
 
| itens em inventários (inclui especificações para encantamentos, conhecimentos, nomes personalizados, etc.)
 
|-
 
| [[Formato de chunk#Itens e XPOrbs|Entidades de itens]]
 
| itens no chão
 
|-
 
| [[Formato de chunk#Criaturas|Criaturas]]
 
| creepers, vacas, aldeões,etc
 
|-
 
| [[Formato de chunk#Projéteis|Projéteis]]
 
| flechas, bolas de fogo, poções de arremesso, etc
 
|-
 
|[[Formato de chunk#Veículos|Veículos]]
 
| botes, carrinhos, etc
 
|-
 
| [[Formato de chunk#Dynamic Tiles|Dynamic tiles]]
 
|TNT ativada, areia/cascalho/bigornas em queda
 
|-
 
|[[Formato de chunk#Outros|Outras entidades]]
 
|Fogos de artifício, pinturas e quadro de itens
 
|}
 
 
As estruturas de dados definidas também esperam que os valores sejam do tipo correto.
 
 
{| class="wikitable"
 
|+ Tipos de valor de etiquetas de dados
 
! Tipo
 
! Descrição
 
|-
 
| {{nbt|byte|Byte}}
 
| Um número inteiro de 8 bits assinado, variando de -128 a 127 (inclusive).
 
|-
 
| {{nbt|short|Short}}
 
| Um número inteiro assinado de 16 bits, variando de -32.768 a 32.767 (inclusive).
 
|-
 
| {{nbt|int|Int}}
 
| Um número inteiro de 32 bits assinado, variando de -2.147.483.648 e 2.147.483.647 (inclusive).
 
|-
 
| {{nbt|long|Long}}
 
| Um número inteiro de 64 bits assinado, variando de -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807 (inclusive).
 
|-
 
| {{nbt|float|Float}}<br>{{nbt|double|Double}}
 
| '''Float''': Um número de ponto flutuante de precisão única de 32 bits, variando de -3,4E + 38 a + 3,4E + 38.
 
: ''Exemplo:'' <code>3.1415926</code>
 
'''Double''': Um ponto flutuante de precisão dupla de 64 bits, variando de -1,7E + 308 a + 1,7E + 308.
 
: ''Exemplo:''<code> 3.141592653589793</code>
 
 
Veja [[pt.wikipedia:IEEE 754|ponto flutuante IEEE]] para detalhes.
 
|-
 
| {{nbt|string|String}}
 
| A sequence of characters, enclosed in quotes. For strings without commas, brackets, braces or spaces, quote enclosure is optional. Nested quotes can be included within a string by escaping the character with the <code>\"</code> escape sequence.
 
 
:''Exemplo:'' <code>"Call me \"Ishmael\""</code>
 
|-
 
| {{nbt|list|List}}
 
| Uma lista ordenada de etiquetas, entre colchetes e delimitada por vírgulas. As etiquetas devem ser do mesmo tipo, determinadas pela primeira etiqueta na lista.
 
 
:''Exemplo:'' <code>[3.2,64.5,129.5]</code>
 
|-
 
| style="white-space:nowrap" | {{nbt|compound|Compound}}
 
| Uma lista ordenada de pares atributo-valor, entre chaves e delimitadas por vírgulas.
 
 
:''Exemplo:'' <code>{X:3,Y:64,Z:129}</code>
 
 
Cada etiqueta pode ser de qualquer tipo.
 
|-
 
| {{nbt|int-array|Byte Array}}
 
| <code>B;</code> seguido por uma lista ordenada de números inteiros de 8 bits, delimitada por vírgulas. A etiqueta é colocada entre colchetes.
 
:''Exemplo:'' <code>[B;1b,2b,3b]</code>
 
|-
 
| {{nbt|int-array|Int Array}}
 
| <code>I;</code> seguido por uma lista ordenada de números inteiros de 32 bits, delimitada por vírgulas. A etiqueta é colocada entre colchetes.
 
 
:''Exemplo:'' <code>[I;1,2,3]</code>
 
|-
 
| {{nbt|int-array|Long Array}}
 
| <code>L;</code> seguido por uma lista ordenada de números inteiros de 64 bits, delimitada por vírgulas. A etiqueta é colocada entre colchetes.
 
 
:''Exemplo:'' <code>[L;1l,2l,3l]</code>
 
|-
 
| {{nbt|boolean|Boolean}}
 
| Um valor, expresso como "true" ou "false". Isso é visto apenas na formatação JSON, como uma etiqueta {{nbt|byte|Byte}}é geralmente usado em dados NBT para determinar um valor booleano como 0 (para false) e 1 (para true).
 
 
:''Exemplo:'' <code>{doFoo:true}</code>
 
|-
 
|}
 
 
Alguns comandos podem exigir que o tipo de número seja especificado adicionando uma letra (B, S, L, F, D) até o final do valor. Por exemplo, <code>3s</code> para um short, <code>3.2f</code> para um float, etc. (Isso não funciona com I para int.) A letra pode ser maiúscula ou minúscula. Quando nenhuma letra é usada e ''Minecraft'' não pode distinguir o tipo do contexto, ele assume o dobro se houver um ponto decimal, int se não houver um ponto decimal e o tamanho couber dentro de 32 bits, ou string se nenhum for verdadeiro. Um literal entre colchetes é considerado uma lista, a menos que um identificador seja usado: <code>[I;1,2,3]</code> para um int array e <code>[L;1L,2L,3L]</code> para um long array.
 
 
Quando comandos como {{cmd|testfor}}, {{cmd|testforblock}}, e {{cmd|clear}} são usados para corresponder às etiquetas de dados, eles apenas verificam a presença das etiquetas fornecidas na entidade/bloco/item de destino. Isso significa que a entidade/bloco/item pode ter tags adicionais e ainda corresponderá. Isso é verdade mesmo para listas e arrays: a ordem de uma lista não é confirmada e, desde que todos os elementos solicitados estejam na lista, corresponderá mesmo se houver elementos adicionais.
 
 
O formato usado para tags de dados é uma forma de [https://static.javadoc.io/com.google.code.gson/gson/2.8.0/com/google/gson/stream/JsonReader.html#setLenient-boolean- lenient] de [[pt.wikipedia:JSON|JSON]].
 
 
=== Raw JSON text ===
 
{{for|raw JSON text in Bedrock Edition|Bedrock Edition raw JSON text format}}
 
 
The {{cmd|tellraw}} and {{cmd|title}} commands use strict JSON syntax.
 
 
Scores and target selectors are evaluated for a [[Sign]] when it is placed or edited and for a [[Written Book]] when it is "resolved" (opened for the first time after signing). They won't update after that, and they won't work if edited onto an existing sign with an NBT editor, or onto a book that's already marked resolved. There's no way to wrap text onto the next line of a sign or the next page of a book during resolution; instead, the extra text will simply disappear.
 
 
The format of raw JSON text is a {{nbt|string}} JSON string, a {{nbt|list}} JSON array, or a {{nbt|compound}} JSON Object which supports the following (mostly optional) elements:
 
<div class="treeview">
 
* {{nbt|string}} A string representing raw text to display directly in chat. Same as only having a {{nbt|string|text}} tag in the {{nbt|compound}} base object.
 
* {{nbt|list}} Same as having all elements except the first in this array appended to the end of the {{nbt|list|extra}} array of the first chat component in this array. Each element repeats this raw JSON text structure.
 
* {{nbt|compound}} The base chat component object.
 
** {{nbt|string|text}}: A string representing raw text to display directly in chat. Note that selectors such as "@a" and "@p" are not translated into player names; use '''selector''' instead. Can use escape characters, such as {{cd|\n}} for newline (enter), {{cd|\t}} for tab, etc.
 
** {{nbt|string|translate}}: The translation identifier of text to be displayed using the player's selected language. This identifier is the same as the identifiers found in lang files from assets or resource packs. Ignored when {{nbt|string|text}} exist in the root object.
 
** {{nbt|compound|score}}: A player's score in an objective. Displays nothing if the player is not tracked in the given objective. Ignored when {{tooltip|any of the previous fields|text, translate}} exist in the root object.
 
*** {{nbt|string|name}}: The name of the player whose score should be displayed. Selectors (such as @p) can be used, in addition to "fake" player names created by the scoreboard system. In addition, if the name is "*", it will show the reader's own score (for example, <code>/tellraw @a {"score":{"name":"*","objective":"obj"}}</code> will show every online player their own score in the "obj" objective).
 
*** {{nbt|string|objective}}: The internal name of the objective to display the player's score in.
 
*** {{nbt|string|value}}: Optional. If present, this value is used regardless of what the score would have been.
 
** {{nbt|string|selector}}: A string containing a selector (@p,@a,@r,@e or @s) and, optionally, selector arguments. Unlike '''text''', the selector will be translated into the correct player/entity names. If more than one player/entity is detected by the selector, it will be displayed in a form such as 'Name1 and Name2' or 'Name1, Name2, Name3, and Name4'. Ignored when {{tooltip|any of the previous fields|text, translate, score}} exist in the root object. Clicking a player's name inserted into a /tellraw command this way will suggest a command to whisper to that player. Shift-clicking a player's name will insert that name into chat. Shift-clicking a non-player entity's name will insert its UUID into chat.
 
** {{nbt|string|keybind}}: A string that can be used to display the key needed to preform a certain action. An example is <code>key.inventory</code> which will always display "E" unless the player has set a different key for opening their inventory. Ignored when {{tooltip|any of the previous fields|text, translate, score, selector}} exist in the root object.
 
** {{nbt|string|nbt}}: A string indicating the [[Commands/data#What_is_an_NBT_path.3F|NBT path]] used for looking up NBT values from an entity or a block entity. Ignored when {{tooltip|any of the previous fields|text, translate, score, selector, keybind}} exist in the root object.
 
** {{nbt|list|with}}: A list of chat component arguments and/or string arguments to be used by {{nbt|string|translate}}. Useless otherwise.
 
*** The arguments are text corresponding to the arguments used by the translation string in the current language, in order (for example, the first list element corresponds to "%1$s" in a translation string). Argument structure repeats this raw JSON text structure.
 
** {{nbt|boolean|interpret}}: A boolean to indicate whether the game should interpret the SNBT value at the path indicated by {{nbt|string|nbt}} as a raw JSON text (according to this raw JSON text structure). Useless otherwise.
 
** {{nbt|string|block}}: A string specifying the coordinates of the block entity from which the NBT value is obtained. The coordinates can be absolute or [[#Tilde_and_caret_notation|relative]]. Useless if {{nbt|string|nbt}} is absent.
 
** {{nbt|string|entity}}: A string specifying the [[#Target_selectors_in_Java_Edition|target selector]] for the entity from with the NBT value is obtained. Useless if {{nbt|string|nbt}} is absent.
 
** {{nbt|list|extra}}: A list of additional objects, sharing the same format as the base object.
 
*** A list element whose structure repeats this raw JSON text structure. Note that all properties of this object are inherited by children except for '''text''', '''extra''', '''translate''', '''with''', and '''score'''. This means that children will retain the same formatting and events as this object unless they explicitly override them.
 
** {{nbt|string|color}}: The color to render this text in. Valid values are "black", "dark_blue", "dark_green", "dark_aqua", "dark_red", "dark_purple", "gold", "gray", "dark_gray", "blue", "green", "aqua", "red", "light_purple", "yellow", "white", and "reset" (cancels out the effects of colors used by parent objects). Technically, "bold", "italic", "underlined", "strikethrough", and "obfuscated" are also accepted, but it may be better practice to use the tags below for such formats.
 
** {{nbt|boolean|bold}}: Boolean (true/false) - whether to render text in bold. Defaults to false.
 
** {{nbt|boolean|italic}}: Boolean (true/false) - whether to render text in italics. Defaults to false.
 
** {{nbt|boolean|underlined}}: Boolean (true/false) - whether to render text underlined. Defaults to false.
 
** {{nbt|boolean|strikethrough}}: Boolean (true/false) - whether to render text with a strikethrough. Defaults to false.
 
** {{nbt|boolean|obfuscated}}: Boolean (true/false) - whether to render text obfuscated. Defaults to false.
 
** {{nbt|string|insertion}}: When the text is shift-clicked by a player, this string will be inserted in their chat input. It will not overwrite any existing text the player was writing.
 
** {{nbt|compound|clickEvent}}: Allows for events to occur when the player clicks on text.
 
*** {{nbt|string|action}}: The action to perform when clicked. Valid values are "open_url" (opens '''value''' as a URL in the player's default web browser), "open_file" (opens the '''value''' file on the user's computer), "run_command" (has '''value''' entered in chat as though the player typed it themselves. This can be used to run commands, but the command will fail if the player does not have the required permissions to use it), "change_page" (can only be used in written books) changes to page '''value''' if that page exists, and "suggest_command" (similar to "run_command" but it cannot be used in a [[written_book|written book]], the text only appears in the player's chat input and it is not automatically entered. Unlike '''insertion''', this will replace the existing contents of the chat input). "open_file" is used in messages automatically generated by the game (e.g. on taking a screenshot) and cannot be used in commands or signs.
 
*** {{nbt|string|value}}: The URL, file, chat, command or book page used by the specified '''action'''. Note that commands must be prefixed with the usual "/" slash.
 
** {{nbt|compound|hoverEvent}}: Allows for a tooltip to be displayed when the player hovers their mouse over text.
 
*** {{nbt|string|action}}: The type of tooltip to show. Valid values are "show_text" (shows raw JSON text), "show_item" (shows the tooltip of an item which can have NBT tags), and "show_entity" (shows an entity's name, possibly its type, and its UUID).
 
*** {{nbt|string|value}}: The formatting of this tag varies depending on the action. Note that "show_text" is the only action to support an Object as the value; all other action values are Strings and should thus be wrapped in quotes.
 
**** ''"show_text"'' can be either a raw string of text or an object with the same formatting as this base object. Note that '''clickEvent''' and '''hoverEvent''' do not function within the tooltip, but the formatting and '''extra''' tags still work.
 
**** ''"show_item"'' can be a ''string'' formatted like item NBT data. Contains the "id" tag, and optionally the "Damage" tag and "tag" tag (which is the same compound used as "dataTag" in the {{cmd|give}} command).
 
**** ''"show_entity"'' can be ''string'' formatted like a compound with the string values "type" (such as "Zombie"), "name", and "id" (should be an entity UUID, but can actually be any string).
 
</div>
 
 
Due to the '''extra''' tag, the above format may be recursively nested to produce very complex and functional text strings. However, a raw json text doesn't have to be complicated at all: virtually all properties are optional and may be left out.
 
 
To be valid, each object must have at least either '''text''', '''translate''', '''score''', '''selector''' or '''keybind''' (everything else is optional). As a matter of shorthand, however, the entire Object may be substituted with a String. In this case, that string will be considered the value of the '''text''' property. For example, <code>"This is raw text"</code> is equivalent to <code>{"text":"This is raw text"}</code>. This shorthand substitution is valid anywhere a raw text object is required (including the base <''raw json message''> argument of {{cmd|tellraw}}, the elements of the '''extra''' list, and the '''value''' of a "show_text" '''hover_event''').
 
 
{{cmd|tellraw}} also accepts an array of objects and/or strings; they are concatenated. It even accepts a tree of nested arrays; they are traversed depth-first. For example:
 
 
/tellraw @a ["Hello there, ",{"selector":"@p"},"."]
 
/tellraw @a [<!--
 
-->[<!--
 
-->[<!--
 
-->["The "<!--
 
-->],<!--
 
-->[<!--
 
-->["quick ",<!--
 
-->"brown "<!--
 
-->],<!--
 
-->[<!--
 
-->{"selector":"@p"},<!--
 
-->" jumps "<!--
 
-->],<!--
 
-->"over "<!--
 
-->],<!--
 
-->"the "],<!--
 
-->[<!--
 
-->"lazy ",<!--
 
-->"dog."<!--
 
-->]<!--
 
-->]<!--
 
-->]
 
 
Finally, unlike other commands using JSON, {{cmd|tellraw}} Strings support Unicode via the notation <code>\u####</code>, where #### is the Unicode hexadecimal number for the desired character.
 
 
;External links
 
 
: [http://www.minecraftforum.net/forums/minecraft-discussion/redstone-discussion-and/351959-1-12-json-text-component-for-tellraw-title-books Skylinerw's JSON Text Component]
 
: [https://minecraftjson.com Tellraw Generator]
 
: [https://pastebin.com/xXxUAj5F List of all Keybinds]
 
 
=== Block/item/entity... names ===
 
 
{{see also|Namespaced ID#Conversion from string}}
 
   
  +
=== Restrições ===
Many commands have arguments that identify particular types of blocks, items, entities, advancements, bossbars, effects, enchantments and so on. In the command syntax below, these typically appear as elements named <code>&lt;block&gt;</code>, <code>&lt;item&gt;</code>, or the like which are replaced with identifiers such as <code>minecraft:stone</code> in the examples. These IDs all have namespaces. All original Minecraft contents are namespaced <code>minecraft</code> while contents from [[mod]]s or [[data pack]]s have other namespaces. Namespace prefix of IDs namespaced <code>minecraft</code> can be omitted for most situations; however, in certain cases, such as [[#Selecting_targets_by_nbt|NBT data tag matching]], full namespaced ids are required.
 
   
  +
: Alguns comandos têm restrições sobre quem pode usar o comando ou em que contexto.
=== Lista de tipos de argumento na Edição Java ===
 
  +
:* ''Nenhum'': O comando não tem restrição.
{{main|Lista de tipos de argumento da Edição Java}}
 
  +
:* ''Apenas trapaças''{{Apenas|bedrock}}: Quando executado '''por um jogador''', o comando está disponível apenas se os cheats estiverem habilitados.
Estes são os tipos de argumento na ''Minecraft: Edição Java''.
 
  +
:** {{EM|bedrock}}, quando as trapaças estão desabilitadas, esses comandos não podem ser usados pelos jogadores, mesmo que eles tenham um alto [[nível de permissão]]. {{EM|java}}, se os jogadores tiverem um nível de permissão alto o suficiente, eles podem usar os comandos correspondentes, independentemente de os cheats serem permitidos.
  +
:* ''Apenas servidor dedicado'': O comando está disponível apenas em um servidor dedicado.
  +
:* ''No [[bloco de comando]]'': O comando não pode ser executado por um bloco de comando.
   
 
== Lista e resumo de comandos ==
 
== Lista e resumo de comandos ==
Linha 568: Linha 86:
 
! {{Tooltip|EJ|Disponível na Edição Java}}
 
! {{Tooltip|EJ|Disponível na Edição Java}}
 
! {{Tooltip|Nível de OP|Nível de permissão necessário para executar o comandod}}
 
! {{Tooltip|Nível de OP|Nível de permissão necessário para executar o comandod}}
! {{Tooltip|Apenas MP|Comandos apenas utilizáveis em multijogador}}
+
! {{Tooltip|Apenas MJ|Comandos apenas utilizáveis em multijogador}}
 
! {{Tooltip|{{EnvSprite|blocks}}|Comando modifica ou consulta blocos}}
 
! {{Tooltip|{{EnvSprite|blocks}}|Comando modifica ou consulta blocos}}
 
! {{Tooltip|{{EnvSprite|mobs}}|Comando modifica ou consulta entidades (mobs, itens descartados, etc.)}}
 
! {{Tooltip|{{EnvSprite|mobs}}|Comando modifica ou consulta entidades (mobs, itens descartados, etc.)}}
Linha 574: Linha 92:
 
! {{Tooltip|{{EnvSprite|default}}|Comando modifica ou consulta o mundo}}
 
! {{Tooltip|{{EnvSprite|default}}|Comando modifica ou consulta o mundo}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|ability}}
+
| style="text-align:left;" | {{Comando|ability}}
 
| style="text-align:left;" | Concede ou revoga uma habilidade do jogador.
 
| style="text-align:left;" | Concede ou revoga uma habilidade do jogador.
||yes|| {{tc|yes}} || {{tc|-}}
+
||Sim|| {{tc|yes}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|advancement}}
+
| style="text-align:left;" | {{Comando|advancement}}
 
| style="text-align:left;" | Dá, remove ou verifica os avanços do jogador.
 
| style="text-align:left;" | Dá, remove ou verifica os avanços do jogador.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 586: Linha 104:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|ban}}
+
| style="text-align:left;" | {{Comando|ban}}
 
| style="text-align:left;" | Adiciona o jogador a lista de banidos.
 
| style="text-align:left;" | Adiciona o jogador a lista de banidos.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 592: Linha 110:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|ban-ip}}
+
| style="text-align:left;" | {{Comando|ban-ip}}
 
| style="text-align:left;" |Adiciona o endereço IP a lista de banidos.
 
| style="text-align:left;" |Adiciona o endereço IP a lista de banidos.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 598: Linha 116:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|banlist}}
+
| style="text-align:left;" | {{Comando|banlist}}
 
| style="text-align:left;" | Exibe a lista de banidos.
 
| style="text-align:left;" | Exibe a lista de banidos.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 604: Linha 122:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|bossbar}}
+
| style="text-align:left;" | {{Comando|bossbar}}
 
| style="text-align:left;" | Cria e modifica barras do chefe.
 
| style="text-align:left;" | Cria e modifica barras do chefe.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 610: Linha 128:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|classroommode}}
+
| style="text-align:left;" | {{Comando|classroommode}}
 
| style="text-align:left;" | Capacidade de editar blocos restritos.
 
| style="text-align:left;" | Capacidade de editar blocos restritos.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 616: Linha 134:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|clear}}
+
| style="text-align:left;" | {{Comando|clear}}
 
| style="text-align:left;" | Apaga itens do inventário do jogador.
 
| style="text-align:left;" | Apaga itens do inventário do jogador.
 
| {{tc|yes|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 622: Linha 140:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|clone}}
+
| style="text-align:left;" | {{Comando|clone}}
 
| style="text-align:left;" | Copia blocos de um lugar para outro.
 
| style="text-align:left;" | Copia blocos de um lugar para outro.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 628: Linha 146:
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|code}}
+
| style="text-align:left;" | {{Comando|code}}
 
| style="text-align:left;" | Usado para acessar a conexão de código.
 
| style="text-align:left;" | Usado para acessar a conexão de código.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 634: Linha 152:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|collect}}
+
| style="text-align:left;" | {{Comando|collect}}
 
| style="text-align:left;" | Cria agente na posição atual do jogador.
 
| style="text-align:left;" | Cria agente na posição atual do jogador.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 640: Linha 158:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|createagent}}
+
| style="text-align:left;" | {{Comando|createagent}}
 
| style="text-align:left;" | Coleta todos os itens em um bloco do Agent em três dimensões.
 
| style="text-align:left;" | Coleta todos os itens em um bloco do Agent em três dimensões.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 646: Linha 164:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|data}}
+
| style="text-align:left;" | {{Comando|data}}
 
| style="text-align:left;" | Obtém, mescla, modifica e remove dados de NBT de entidade e entidade de bloco.
 
| style="text-align:left;" | Obtém, mescla, modifica e remove dados de NBT de entidade e entidade de bloco.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 652: Linha 170:
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|datapack}}
+
| style="text-align:left;" | {{Comando|datapack}}
 
| style="text-align:left;" | Controla os pacotes de dados carregados.
 
| style="text-align:left;" | Controla os pacotes de dados carregados.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 658: Linha 176:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|debug}}
+
| style="text-align:left;" | {{Comando|debug}}
 
| style="text-align:left;" | Inicia ou para uma sessão de depuração.
 
| style="text-align:left;" | Inicia ou para uma sessão de depuração.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 664: Linha 182:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|defaultgamemode}}
+
| style="text-align:left;" | {{Comando|defaultgamemode}}
 
| style="text-align:left;" | Define o padrão [[modo de jogo]].
 
| style="text-align:left;" | Define o padrão [[modo de jogo]].
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 670: Linha 188:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|deop}}
+
| style="text-align:left;" | {{Comando|deop}}
 
| style="text-align:left;" | Revoga o status do operador de um jogador.
 
| style="text-align:left;" | Revoga o status do operador de um jogador.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
| {{tc|yes|3}} || {{tc|yes|MP{{only|java}}}}
+
| {{tc|yes|3}} || {{tc|yes|MJ{{Apenas|java}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|destroy}}
+
| style="text-align:left;" | {{Comando|destroy}}
 
| style="text-align:left;" | O agente destrói um bloco ou item na direção especificada.
 
| style="text-align:left;" | O agente destrói um bloco ou item na direção especificada.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 682: Linha 200:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|detect}}
+
| style="text-align:left;" | {{Comando|detect}}
 
| style="text-align:left;" | O agente detecta se há um bloco colidível na direção especificada.
 
| style="text-align:left;" | O agente detecta se há um bloco colidível na direção especificada.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 688: Linha 206:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|detectredstone}}
+
| style="text-align:left;" | {{Comando|detectredstone}}
 
| style="text-align:left;" | O agente detecta um sinal de redstone na direção especificada.
 
| style="text-align:left;" | O agente detecta um sinal de redstone na direção especificada.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 694: Linha 212:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|difficulty}}
+
| style="text-align:left;" | {{Comando|difficulty}}
 
| style="text-align:left;" | Define o nível de dificuldade.
 
| style="text-align:left;" | Define o nível de dificuldade.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 700: Linha 218:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|dropall}}
+
| style="text-align:left;" | {{Comando|dropall}}
 
| style="text-align:left;" | O agente coloca todos os itens de todos os slots no chão em um bloco na direção especificada.
 
| style="text-align:left;" | O agente coloca todos os itens de todos os slots no chão em um bloco na direção especificada.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 706: Linha 224:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|effect}}
+
| style="text-align:left;" | {{Comando|effect}}
 
| style="text-align:left;" | Adicione ou remova [[efeito de status]].
 
| style="text-align:left;" | Adicione ou remova [[efeito de status]].
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 712: Linha 230:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|enchant}}
+
| style="text-align:left;" | {{Comando|enchant}}
 
| style="text-align:left;" | Encanta um item de jogador.
 
| style="text-align:left;" | Encanta um item de jogador.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 718: Linha 236:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|execute}}
+
| style="text-align:left;" | {{Comando|execute}}
 
| style="text-align:left;" | Executa outro comando.
 
| style="text-align:left;" | Executa outro comando.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 724: Linha 242:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|experience}}
+
| style="text-align:left;" | {{Comando|experience}}
 
| style="text-align:left;" | Adiciona ou remove [[experiência]] do jogador.
 
| style="text-align:left;" | Adiciona ou remove [[experiência]] do jogador.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 730: Linha 248:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|fill}}
+
| style="text-align:left;" | {{Comando|fill}}
 
| style="text-align:left;" | Preenche uma região com um bloco específico.
 
| style="text-align:left;" | Preenche uma região com um bloco específico.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 736: Linha 254:
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|forceload}}
+
| style="text-align:left;" | {{Comando|forceload}}
 
| style="text-align:left;" | Força pedaços a serem constantemente carregados ou não.
 
| style="text-align:left;" | Força pedaços a serem constantemente carregados ou não.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 742: Linha 260:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|function}}
+
| style="text-align:left;" | {{Comando|function}}
 
| style="text-align:left;" | Executa uma [[função]].
 
| style="text-align:left;" | Executa uma [[função]].
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
Linha 748: Linha 266:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|gamemode}}
+
| style="text-align:left;" | {{Comando|gamemode}}
 
| style="text-align:left;" | Define o [[modo de jogo]] de um jogador.
 
| style="text-align:left;" | Define o [[modo de jogo]] de um jogador.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 754: Linha 272:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|gamerule}}
+
| style="text-align:left;" | {{Comando|gamerule}}
 
| style="text-align:left;" | Define ou consulta um valor de regra do jogo.
 
| style="text-align:left;" | Define ou consulta um valor de regra do jogo.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 760: Linha 278:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|geteduclientinfo}}
+
| style="text-align:left;" | {{Comando|geteduclientinfo}}
 
| style="text-align:left;" | Mostra as informações sobre o cliente.
 
| style="text-align:left;" | Mostra as informações sobre o cliente.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 766: Linha 284:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|give}}
+
| style="text-align:left;" | {{Comando|give}}
 
| style="text-align:left;" | Dá um item a um jogador.
 
| style="text-align:left;" | Dá um item a um jogador.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 772: Linha 290:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|help}}
+
| style="text-align:left;" | {{Comando|help}}
 
| style="text-align:left;" | Fornece ajuda para comandos.
 
| style="text-align:left;" | Fornece ajuda para comandos.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 778: Linha 296:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|immutableworld}}
+
| style="text-align:left;" | {{Comando|item}}
  +
| style="text-align:left;" | Manipula itens em inventários.
  +
| {{tc|-}} || {{tc|-}} || {{tc|planned}}
  +
| {{tc|yes|2}} || {{tc|-}}
  +
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|immutableworld}}
 
| style="text-align:left;" | Permite definir o estado imutável de um mundo.
 
| style="text-align:left;" | Permite definir o estado imutável de um mundo.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 784: Linha 308:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|kick}}
+
| style="text-align:left;" | {{Comando|kick}}
 
| style="text-align:left;" | Chuta um jogador fora de um servidor.
 
| style="text-align:left;" | Chuta um jogador fora de um servidor.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
| {{tc|yes|3}} || {{tc|yes|MP}}
+
| {{tc|yes|3}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|kill}}
+
| style="text-align:left;" | {{Comando|kill}}
 
| style="text-align:left;" | Mata entidades (jogadores, criaturas, itens, etc.).
 
| style="text-align:left;" | Mata entidades (jogadores, criaturas, itens, etc.).
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 796: Linha 320:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|list}}
+
| style="text-align:left;" | {{Comando|list}}
 
| style="text-align:left;" | Lista jogadores no servidor.
 
| style="text-align:left;" | Lista jogadores no servidor.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 802: Linha 326:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|locate}}
+
| style="text-align:left;" | {{Comando|locate}}
 
| style="text-align:left;" | Localiza a estrutura mais próxima.
 
| style="text-align:left;" | Localiza a estrutura mais próxima.
 
| {{tc|Yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|Yes}} || {{tc|yes}} || {{tc|yes}}
Linha 808: Linha 332:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|locatebiome}}
+
| style="text-align:left;" | {{Comando|locatebiome}}
 
| style="text-align:left;" | Localiza o bioma mais próximo.
 
| style="text-align:left;" | Localiza o bioma mais próximo.
| {{tc|-}} || {{tc|-}} || {{tc|planejado}}
+
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| ? || {{tc|-}}
 
| ? || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|loot}}
+
| style="text-align:left;" | {{Comando|loot}}
 
| style="text-align:left;" | Descarta itens de um slot de inventário no chão.
 
| style="text-align:left;" | Descarta itens de um slot de inventário no chão.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 820: Linha 344:
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|me}}
+
| style="text-align:left;" | {{Comando|me}}
 
| style="text-align:left;" | Exibe uma mensagem sobre o remetente.
 
| style="text-align:left;" | Exibe uma mensagem sobre o remetente.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 826: Linha 350:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|mixer}}
+
| style="text-align:left;" | {{Comando|mixer}}
 
| style="text-align:left;" | Controle de interatividade do mixer.
 
| style="text-align:left;" | Controle de interatividade do mixer.
 
| {{tc|yes}} || {{tc|-}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|-}} || {{tc|-}}
Linha 832: Linha 356:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|mobevent}}
+
| style="text-align:left;" | {{Comando|mobevent}}
 
| style="text-align:left;" | Ativa/desativa um evento de criatura especificada.
 
| style="text-align:left;" | Ativa/desativa um evento de criatura especificada.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 838: Linha 362:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|move}}
+
| style="text-align:left;" | {{Comando|move}}
 
| style="text-align:left;" | Move um agente em uma direção especificada.
 
| style="text-align:left;" | Move um agente em uma direção especificada.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 844: Linha 368:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|msg}}
+
| style="text-align:left;" | {{Comando|msg}}
 
| style="text-align:left;" | Exibe uma mensagem privada para outros jogadores.
 
| style="text-align:left;" | Exibe uma mensagem privada para outros jogadores.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 850: Linha 374:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|op}}
+
| style="text-align:left;" | {{Comando|op}}
 
| style="text-align:left;" | Concede o status do operador a um jogador.
 
| style="text-align:left;" | Concede o status do operador a um jogador.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
| {{tc|yes|3}} || {{tc|yes|MP}}
+
| {{tc|yes|3}} || {{tc|yes|MJ{{Apenas|java}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|pardon}}
+
| style="text-align:left;" | {{Comando|pardon}}
 
| style="text-align:left;" | Remove entradas da lista de banidos.
 
| style="text-align:left;" | Remove entradas da lista de banidos.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
| {{tc|yes|3}} || {{tc|yes|MP}}
+
| {{tc|yes|3}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|particle}}
+
| style="text-align:left;" | {{Comando|particle}}
 
| style="text-align:left;" | Cria partículas.
 
| style="text-align:left;" | Cria partículas.
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
Linha 868: Linha 392:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|playsound}}
+
| style="text-align:left;" | {{Comando|playsound}}
 
| style="text-align:left;" | Toca um som
 
| style="text-align:left;" | Toca um som
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 874: Linha 398:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|position}}
+
| style="text-align:left;" | {{Comando|position}}
 
| style="text-align:left;" | Alterna as coordenadas do jogador para serem exibidas no HUD.
 
| style="text-align:left;" | Alterna as coordenadas do jogador para serem exibidas no HUD.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 880: Linha 404:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|publish}}
+
| style="text-align:left;" | {{Comando|publish}}
 
| style="text-align:left;" | Abre o mundo de jogador único para a rede local.
 
| style="text-align:left;" | Abre o mundo de jogador único para a rede local.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 886: Linha 410:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|recipe}}
+
| style="text-align:left;" | {{Comando|recipe}}
 
| style="text-align:left;" | Dá ou leva receitas de jogadores.
 
| style="text-align:left;" | Dá ou leva receitas de jogadores.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 892: Linha 416:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|reload}}
+
| style="text-align:left;" | {{Comando|reload}}
 
| style="text-align:left;" | Recarrega as mesas, os avanços e as funções do saque do disco.
 
| style="text-align:left;" | Recarrega as mesas, os avanços e as funções do saque do disco.
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
Linha 898: Linha 422:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|remove}}
+
| style="text-align:left;" | {{Comando|remove}}
 
| style="text-align:left;" | Removendo o agente.
 
| style="text-align:left;" | Removendo o agente.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 904: Linha 428:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|resupply}}
+
| style="text-align:left;" | {{Comando|save}}
| style="text-align:left;" | Reabastecer os moradores.
 
| {{tc|yes}} || {{tc|-}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
| style="text-align:left;" | {{cmd|replaceitem}}
 
| style="text-align:left;" | Substitui itens nos inventários.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
| style="text-align:left;" | {{cmd|save}}
 
 
| style="text-align:left;" | Prepara um backup, consulta seu status ou recomeça.
 
| style="text-align:left;" | Prepara um backup, consulta seu status ou recomeça.
 
| {{tc|yes|somente [[BDS]]}} || {{tc|-}} || {{tc|-}}
 
| {{tc|yes|somente [[BDS]]}} || {{tc|-}} || {{tc|-}}
| {{tc|-}} || {{tc|yes|MP}}
+
| {{tc|-}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|save-all}}
+
| style="text-align:left;" | {{Comando|save-all}}
 
| style="text-align:left;" | Salva o servidor no disco.
 
| style="text-align:left;" | Salva o servidor no disco.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
| {{tc|yes|4}} || {{tc|yes|MP}}
+
| {{tc|yes|4}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|save-off}}
+
| style="text-align:left;" | {{Comando|save-off}}
 
| style="text-align:left;" | Desativa as salvações automáticas do servidor.
 
| style="text-align:left;" | Desativa as salvações automáticas do servidor.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
| {{tc|yes|4}} || {{tc|yes|MP}}
+
| {{tc|yes|4}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|save-on}}
+
| style="text-align:left;" | {{Comando|save-on}}
 
| style="text-align:left;" | Ativa as salvações automáticas do servidor.
 
| style="text-align:left;" | Ativa as salvações automáticas do servidor.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
| {{tc|yes|4}} || {{tc|yes|MP}}
+
| {{tc|yes|4}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|say}}
+
| style="text-align:left;" | {{Comando|say}}
 
| style="text-align:left;" | Exibe uma mensagem para vários jogadores.
 
| style="text-align:left;" | Exibe uma mensagem para vários jogadores.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 946: Linha 458:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|schedule}}
+
| style="text-align:left;" | {{Comando|schedule}}
 
| style="text-align:left;" | Atrasa a execução de uma função.
 
| style="text-align:left;" | Atrasa a execução de uma função.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 952: Linha 464:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|scoreboard}}
+
| style="text-align:left;" | {{Comando|scoreboard}}
 
| style="text-align:left;" | Gerencia objetivos, jogadores, equipes e etiquetas.
 
| style="text-align:left;" | Gerencia objetivos, jogadores, equipes e etiquetas.
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
Linha 958: Linha 470:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|seed}}
+
| style="text-align:left;" | {{Comando|seed}}
 
| style="text-align:left;" | Exibe a [[semente do mundo]].
 
| style="text-align:left;" | Exibe a [[semente do mundo]].
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 964: Linha 476:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|setblock}}
+
| style="text-align:left;" | {{Comando|setblock}}
 
| style="text-align:left;" | Altera um bloco para outro bloco.
 
| style="text-align:left;" | Altera um bloco para outro bloco.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 970: Linha 482:
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|setidletimeout}}
+
| style="text-align:left;" | {{Comando|setidletimeout}}
 
| style="text-align:left;" | Define o tempo antes que os jogadores ociosos sejam chutados.
 
| style="text-align:left;" | Define o tempo antes que os jogadores ociosos sejam chutados.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
| {{tc|yes|3}} || {{tc|yes|MP}}
+
| {{tc|yes|3}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|setmaxplayers}}
+
| style="text-align:left;" | {{Comando|setmaxplayers}}
 
| style="text-align:left;" | Define o número máximo de jogadores autorizados a participar.
 
| style="text-align:left;" | Define o número máximo de jogadores autorizados a participar.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|no|0}} || {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|no|0}} || {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|setworldspawn}}
+
| style="text-align:left;" | {{Comando|setworldspawn}}
 
| style="text-align:left;" | Define a desova do mundo.
 
| style="text-align:left;" | Define a desova do mundo.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 987: Linha 499:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|spawnpoint}}
+
| style="text-align:left;" | {{Comando|spawnpoint}}
 
| style="text-align:left;" | Define o ponto de desova para um jogador.
 
| style="text-align:left;" | Define o ponto de desova para um jogador.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 993: Linha 505:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|spreadplayers}}
+
| style="text-align:left;" | {{Comando|spreadplayers}}
 
| style="text-align:left;" | Teleporta entidades para locais aleatórios.
 
| style="text-align:left;" | Teleporta entidades para locais aleatórios.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 999: Linha 511:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|stop}}
+
| style="text-align:left;" | {{Comando|stop}}
 
| style="text-align:left;" | Para um servidor.
 
| style="text-align:left;" | Para um servidor.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
| {{tc|yes|4}} || {{tc|yes|MP}}
+
| {{tc|yes|4}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|stopsound}}
+
| style="text-align:left;" | {{Comando|stopsound}}
 
| style="text-align:left;" | Para um som.
 
| style="text-align:left;" | Para um som.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 011: Linha 523:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|summon}}
+
| style="text-align:left;" | {{Comando|summon}}
 
| style="text-align:left;" | Evoca uma entidade.
 
| style="text-align:left;" | Evoca uma entidade.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 017: Linha 529:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|tag}}
+
| style="text-align:left;" | {{Comando|tag}}
 
| style="text-align:left;" | Controla etiquetas de entidade
 
| style="text-align:left;" | Controla etiquetas de entidade
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
Linha 1 023: Linha 535:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|team}}
+
| style="text-align:left;" | {{Comando|team}}
 
| style="text-align:left;" | Controla as equipes.
 
| style="text-align:left;" | Controla as equipes.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 1 029: Linha 541:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|teleport}}
+
| style="text-align:left;" | {{Comando|teleport}}
 
| style="text-align:left;" | Teleporta entidades.
 
| style="text-align:left;" | Teleporta entidades.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 035: Linha 547:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|teammsg}}
+
| style="text-align:left;" | {{Comando|teammsg}}
 
| style="text-align:left;" | Especifica a mensagem a enviar para a equipe.
 
| style="text-align:left;" | Especifica a mensagem a enviar para a equipe.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 1 041: Linha 553:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|tell}}
+
| style="text-align:left;" | {{Comando|tell}}
 
| style="text-align:left;" | Exibe uma mensagem privada para outros jogadores.
 
| style="text-align:left;" | Exibe uma mensagem privada para outros jogadores.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 047: Linha 559:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|tellraw}}
+
| style="text-align:left;" | {{Comando|tellraw}}
 
| style="text-align:left;" | Exibe uma mensagem JSON para os jogadores.
 
| style="text-align:left;" | Exibe uma mensagem JSON para os jogadores.
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|-}} || {{tc|yes}}
Linha 1 053: Linha 565:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|testfor}}
+
| style="text-align:left;" | {{Comando|testfor}}
 
| style="text-align:left;" | Conta as entidades que correspondem às condições especificadas.
 
| style="text-align:left;" | Conta as entidades que correspondem às condições especificadas.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 1 059: Linha 571:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|testforblock}}
+
| style="text-align:left;" | {{Comando|testforblock}}
 
| style="text-align:left;" | Testa se um bloco está em um local.
 
| style="text-align:left;" | Testa se um bloco está em um local.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 1 065: Linha 577:
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|testforblocks}}
+
| style="text-align:left;" | {{Comando|testforblocks}}
 
| style="text-align:left;" | Testa se os blocos em duas regiões correspondem.
 
| style="text-align:left;" | Testa se os blocos em duas regiões correspondem.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 1 071: Linha 583:
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|tickingarea}}
+
| style="text-align:left;" | {{Comando|tickingarea}}
 
| style="text-align:left;" | Adicione, remova ou liste áreas marcadas.
 
| style="text-align:left;" | Adicione, remova ou liste áreas marcadas.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 1 077: Linha 589:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|time}}
+
| style="text-align:left;" | {{Comando|time}}
 
| style="text-align:left;" | Altera ou consulta o tempo de jogo do mundo.
 
| style="text-align:left;" | Altera ou consulta o tempo de jogo do mundo.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 083: Linha 595:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|title}}
+
| style="text-align:left;" | {{Comando|title}}
 
| style="text-align:left;" | Gerencia títulos de tela.
 
| style="text-align:left;" | Gerencia títulos de tela.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 089: Linha 601:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|toggledownfall}}
+
| style="text-align:left;" | {{Comando|toggledownfall}}
 
| style="text-align:left;" | Alterna o tempo.
 
| style="text-align:left;" | Alterna o tempo.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 1 095: Linha 607:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|tp}}
+
| style="text-align:left;" | {{Comando|tp}}
 
| style="text-align:left;" | Teleporta entidades.
 
| style="text-align:left;" | Teleporta entidades.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 101: Linha 613:
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|tpagent}}
+
| style="text-align:left;" | {{Comando|tpagent}}
 
| style="text-align:left;" | Teleporte o jogador para a posição do agente.
 
| style="text-align:left;" | Teleporte o jogador para a posição do agente.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 1 107: Linha 619:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|transfer}}
+
| style="text-align:left;" | {{Comando|transfer}}
 
| style="text-align:left;" | Transfere a quantidade especificada de itens do slot selecionado para outro slot especificado do inventário do Agente.
 
| style="text-align:left;" | Transfere a quantidade especificada de itens do slot selecionado para outro slot especificado do inventário do Agente.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 1 113: Linha 625:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|transferserver}}
+
| style="text-align:left;" | {{Comando|transferserver}}
 
| style="text-align:left;" | Transferir jogador para um servidor.
 
| style="text-align:left;" | Transferir jogador para um servidor.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 1 119: Linha 631:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|trigger}}
+
| style="text-align:left;" | {{Comando|trigger}}
 
| style="text-align:left;" | Define um gatilho para ser ativado.
 
| style="text-align:left;" | Define um gatilho para ser ativado.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 1 125: Linha 637:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|turn}}
+
| style="text-align:left;" | {{Comando|turn}}
 
| style="text-align:left;" | Gira o agente na direção especificada em 90 graus.
 
| style="text-align:left;" | Gira o agente na direção especificada em 90 graus.
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes}} || {{tc|-}}
Linha 1 131: Linha 643:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|w}}
+
| style="text-align:left;" | {{Comando|w}}
 
| style="text-align:left;" | Exibe uma mensagem privada para outros jogadores.
 
| style="text-align:left;" | Exibe uma mensagem privada para outros jogadores.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 137: Linha 649:
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|weather}}
+
| style="text-align:left;" | {{Comando|weather}}
 
| style="text-align:left;" | Define o tempo.
 
| style="text-align:left;" | Define o tempo.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 143: Linha 655:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|whitelist}}
+
| style="text-align:left;" | {{Comando|whitelist}}
 
| style="text-align:left;" | Gerencia a lista de permissões do servidor.
 
| style="text-align:left;" | Gerencia a lista de permissões do servidor.
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
| {{tc|yes|3}} || {{tc|yes|MP}}
+
| {{tc|yes|3}} || {{tc|yes|MJ}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|worldborder}}
+
| style="text-align:left;" | {{Comando|worldborder}}
 
| style="text-align:left;" | Gerencia a [[fronteira do mundo]].
 
| style="text-align:left;" | Gerencia a [[fronteira do mundo]].
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes}}
Linha 1 155: Linha 667:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|worldbuilder}}
+
| style="text-align:left;" | {{Comando|worldbuilder}}
 
| style="text-align:left;" | Capacidade de editar blocos restritos.
 
| style="text-align:left;" | Capacidade de editar blocos restritos.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 1 161: Linha 673:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|wsserver}}
+
| style="text-align:left;" | {{Comando|wsserver}}
 
| style="text-align:left;" | Conecta-se a um servidor WebSocket.
 
| style="text-align:left;" | Conecta-se a um servidor WebSocket.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|-}}
Linha 1 167: Linha 679:
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|xp}}
+
| style="text-align:left;" | {{Comando|xp}}
 
| style="text-align:left;" | Adiciona ou remove [[experiência]] do jogador.
 
| style="text-align:left;" | Adiciona ou remove [[experiência]] do jogador.
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
 
| {{tc|yes}} || {{tc|yes}} || {{tc|yes}}
Linha 1 174: Linha 686:
 
|}
 
|}
   
  +
=== Comandos ocultos ===
  +
{{Exclusivo|bedrock|section=1}}
  +
Esses comandos não estão disponíveis no caso geral. A maioria deles pode ser acessada com o Websocket Server.
  +
  +
{| class="sortable wikitable stikitable collapsible collapsed" style="text-align:center;"
  +
|+ Resumo dos comandos ocultos
  +
! style="text-align:left;" | Comando
  +
! style="text-align:left;" | Descrição
  +
! {{Tooltip|EB|Disponível na Edição Bedrock}}
  +
! {{Tooltip|EE|Disponível na Edição Education}}
  +
! {{Tooltip|EB e EE [[Nível de OP]]|Nível de permissão de comando exigido no Bedrock and Education Edition para executar o comando}}
  +
! {{Tooltip|Apenas MJ|Comandos utilizáveis apenas em multijogador}}
  +
! {{Tooltip|{{EnvSprite|blocos}}|O comando modifica ou consulta blocos}}
  +
! {{Tooltip|{{EnvSprite|mobs}}|O comando modifica ou consulta entidades (criaturas, itens largados, etc.)}}
  +
! {{Tooltip|{{EnvSprite|jogador}}|O comando modifica ou consulta os jogadores}}
  +
! {{Tooltip|{{EnvSprite|padrão}}|O comando modifica ou consulta o mundo}}
  +
|-
  +
| style="text-align:left;" | {{Comando|agent}}
  +
| style="text-align:left;" | Controla o agente.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|0{{Apenas|education|short=1}}<br>1{{Apenas|bedrock|short=1}}}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|yes|{{EnvSprite|criaturas}}}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|codebuilder}}
  +
| style="text-align:left;" | Define o estado do Construtor de Código para um jogador.
  +
| {{tc|-}} || {{tc|yes}}
  +
| {{tc|yes|1}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|classroommode}}
  +
| style="text-align:left;" | Capacidade de editar blocos restritos.
  +
| {{tc|-}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|closechat}}
  +
| style="text-align:left;" | Fecha a janela de bate-papo do jogador local se estiver aberta.
  +
| {{tc|-}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|closewebsocket}}
  +
| style="text-align:left;" | Fecha a conexão do websocket, se houver.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|code}}
  +
| style="text-align:left;" | Inicia o Construtor de Código.
  +
| {{tc|-}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|enableencryption}}
  +
| style="text-align:left;" | Ative a criptografia para a conexão do websocket atual
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|getchunkdata}}
  +
| style="text-align:left;" | Obtém pixels para um chunk específico.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|3}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|getchunks}}
  +
| style="text-align:left;" | Obtém uma lista de chunks carregados.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|3}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|geteduclientinfo}}
  +
| style="text-align:left;" | Mostra as informações sobre o cliente.
  +
| {{tc|-}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|geteduserverinfo}}
  +
| style="text-align:left;" | Mostra as informações sobre o servidor.
  +
| {{tc|yes}} || {{tc|-}}
  +
| {{tc|no|0}} || {{tc|yes|MP}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|getlocalplayername}}
  +
| style="text-align:left;" | Mostra o nome do jogador local.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|getspawnpoint}}
  +
| style="text-align:left;" | Obtém a posição de geração do(s) jogador(es) especificado(s).
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|3}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|gettopsolidblock}}
  +
| style="text-align:left;" | Obtém a posição do bloco superior sem ar abaixo da posição especificada.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|0{{Apenas|education|short=1}}<br>1{{Apenas|bedrock|short=1}}}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|globalpause}}
  +
| style="text-align:left;" | Define ou obtém o estado de pausa do jogo para todos os jogadores.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|3}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|lesson}}
  +
| style="text-align:left;" | Lidar com relatórios de aulas educacionais.
  +
| {{tc|-}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|listd}}
  +
| style="text-align:left;" | Lista as informações sobre jogadores no servidor.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|3}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|querytarget}}
  +
| style="text-align:left;" | Obtém informações de transformação, nome e id sobre a entidade ou entidades de destino fornecidas.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|0{{Apenas|education|short=1}}<br>2{{Apenas|bedrock|short=1}}}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|yes|{{EnvSprite|criaturas}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|spawnitem}}
  +
| style="text-align:left;" | Gera uma entidade de item na posição.
  +
| {{tc|-}} || {{tc|yes}}
  +
| {{tc|no|0}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|yes|{{EnvSprite|criaturas}}}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|takepicture}}
  +
| style="text-align:left;" | Tira uma foto de um jogador ou do ponto de vista de um jogador.
  +
| {{tc|yes}} || {{tc|yes}}
  +
| {{tc|yes|1}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
  +
|}
   
 
=== Comandos removidos ===
 
=== Comandos removidos ===
   
{| class="sortable wikitable" style="text-align:center;"
+
{| class="sortable wikitable stikitable collapsible collapsed" style="text-align:center;"
 
|+ Resumo dos Comandos
 
|+ Resumo dos Comandos
! style="text-align:left;" | Comando
+
! Comando
! style="text-align:left;" | Descrição
+
! class="unsortable" | Descrição
  +
! Versão removida
! style="text-alihn:left;" | Razão para exclusão
 
  +
! class="unsortable" | Razão para exclusão
 
! {{Tooltip|EB|Disponível na Edição Bedrock}}
 
! {{Tooltip|EB|Disponível na Edição Bedrock}}
 
! {{Tooltip|EE|Disponível na Edição Education Edition}}
 
! {{Tooltip|EE|Disponível na Edição Education Edition}}
 
! {{Tooltip|EJ|Disponível na Edição Java}}
 
! {{Tooltip|EJ|Disponível na Edição Java}}
 
! {{Tooltip|Nível de OP|Nível de permissão necessário para executar o comandod}}
 
! {{Tooltip|Nível de OP|Nível de permissão necessário para executar o comandod}}
! {{Tooltip|Apenas MP|Comandos apenas utilizáveis em multijogador}}
+
! {{Tooltip|Apenas MJ|Comandos apenas utilizáveis em multijogador}}
 
! {{Tooltip|{{EnvSprite|blocks}}|Comando modifica ou consulta blocos}}
 
! {{Tooltip|{{EnvSprite|blocks}}|Comando modifica ou consulta blocos}}
 
! {{Tooltip|{{EnvSprite|mobs}}|Comando modifica ou consulta entidades (mobs, itens descartados, etc.)}}
 
! {{Tooltip|{{EnvSprite|mobs}}|Comando modifica ou consulta entidades (mobs, itens descartados, etc.)}}
Linha 1 192: Linha 842:
 
! {{Tooltip|{{EnvSprite|default}}|Comando modifica ou consulta o mundo}}
 
! {{Tooltip|{{EnvSprite|default}}|Comando modifica ou consulta o mundo}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|achievement}}
+
| style="text-align:left;" | {{Comando|achievement}}
 
| style="text-align:left;" | Dá ou leva uma conquista de um jogador.
 
| style="text-align:left;" | Dá ou leva uma conquista de um jogador.
| style="text-align:left;" | Conquistas foram removidas na [[Edição Java 1.12]].
+
| data-sort-value="4 1.12 17w13a" | {{nowrap|[[Edição Java 1.12]]}}<br>([[Edição Java 17w13a|17w13a]])
  +
| style="text-align:left;" | [[Comquistas|Conquistas]] foram substituídas por [[progressos]]
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|blockdata}}
+
| style="text-align:left;" | <span class="nowrap">{{Comando|banip}}</span>
  +
| style="text-align:left;" | Proíbe um jogador por número IP
  +
| data-sort-value="2 0.31" | {{nowrap|[[Edição Java Indev 0.31]]}}
  +
| style="text-align:left;" | Substituída por {{Comando|ban-ip}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
  +
| '''?''' || {{tc|yes|MP}}
  +
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|blockdata}}
 
| style="text-align:left;" | Modifica a etiqueta de dados de um bloco.
 
| style="text-align:left;" | Modifica a etiqueta de dados de um bloco.
| style="text-align:left;" | Reaproveitado como /data na [[Edição Java 1.13]].
+
| data-sort-value="4 1.13 17w47a" | {{nowrap|[[Edição Java 1.13]]}}<br>([[Edição Java 17w47a|17w47a]])
  +
| style="text-align:left;" | Substituída por {{Comando|data}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
| {{tc|-|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
+
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|broadcast}}
+
| style="text-align:left;" | {{Comando|broadcast}}
 
| style="text-align:left;" | Transmite uma mensagem por todo o servidor.
 
| style="text-align:left;" | Transmite uma mensagem por todo o servidor.
| style="text-align:left;" | Reaproveitado como /say na [[Edição Java Classic 0.0.16a_01]].
+
| data-sort-value="1 0.0.16a_01" | {{nowrap|[[Edição Java Classic 0.0.16a_01]]}}
  +
| style="text-align:left;" | Substituída por {{Comando|say}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
| {{tc|yes|2}} || {{tc|-}}
+
| {{tc|yes|1}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|entitydata}}
+
| style="text-align:left;" | {{nowrap|{{Comando|clearfixedinv}}}}
  +
| style="text-align:left;" | Limpa slots de inventário fixos
  +
| data-sort-value="5 0.16.0" | {{nowrap|[[Edição Pocket Alpha 0.16.0]]}}<br>([[Edição Pocket Alpha 0.16.0 build 2|build 2]])
  +
| '''?'''
  +
| {{tc|-|removido}} || {{tc|-}} || {{tc|-}}
  +
| '''?''' || '''?'''
  +
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|entitydata}}
 
| style="text-align:left;" | Modifica a etiqueta de dados de uma entidade.
 
| style="text-align:left;" | Modifica a etiqueta de dados de uma entidade.
| style="text-align:left;" | Reaproveitado como /data na [[Edição Java 1.13]].
+
| data-sort-value="4 1.13 17w45b" | {{nowrap|[[Edição Java 1.13]]}}<br>([[Edição Java 17w45b|17w45b]])
  +
| style="text-align:left;" | Substituída por {{Comando|data}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|home}}
+
| style="text-align:left;" | {{Comando|home}}
 
| style="text-align:left;" | Teleporta o jogador para o mundo.
 
| style="text-align:left;" | Teleporta o jogador para o mundo.
  +
| data-sort-value="3 1.2.5" | {{nowrap|[[Edição Java Alpha v1.2.5]]}}
| style="text-align:left;" | A geração do mundo tornou-se baseado em pedaços de geração em vez de um local singular.
 
  +
| style="text-align:left;" | A geração de mundo tornou-se baseada em [[geração de chunk]] em vez de um local singular
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|no|0}} || {{tc|-}}
 
| {{tc|no|0}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|setspawn}}
+
| style="text-align:left;" | {{nowrap|{{Comando|resupply}}}}
  +
| style="text-align:left;" | Atualize o suprimento dos [[aldeões]] para o comércio econômico.
  +
| data-sort-value="6 ?" | '''?'''
  +
| '''?'''
  +
| {{tc|-|removido}}|| {{tc|-}} || {{tc|-}}
  +
| {{tc|yes|2}} || {{tc|-}}
  +
| {{tc|-}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|-}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{nowrap|{{Comando|setfixedinvslot}}}}
  +
| style="text-align:left;" | Define o espaço de slot fixo com um item específico.
  +
| data-sort-value="5 0.16.0" | {{nowrap|[[Edição Pocket Alpha 0.16.0]]}}<br>([[Edição Pocket Alpha 0.16.0 build 2|build 2]])
  +
| '''?'''
  +
| {{tc|-|removido}} || {{tc|-}} || {{tc|-}}
  +
| '''?''' || '''?'''
  +
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{nowrap|{{Comando|setfixedinvslots}}}}
  +
| style="text-align:left;" | Define a quantidade de slots de inventário fixos
  +
| data-sort-value="5 0.16.0" | {{nowrap|[[Edição Pocket Alpha 0.16.0]]}}<br>([[Edição Pocket Alpha 0.16.0 build 2|build 2]])
  +
| '''?'''
  +
| {{tc|-|removido}} || {{tc|-}} || {{tc|-}}
  +
| '''?''' || '''?'''
  +
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
  +
|-
  +
| style="text-align:left;" | {{Comando|setspawn}}
 
| style="text-align:left;" | Define o local atual como o local de desova padrão para novos jogadores.
 
| style="text-align:left;" | Define o local atual como o local de desova padrão para novos jogadores.
  +
| data-sort-value="2 0.31" | {{nowrap|[[Edição Java Indev 0.31]]}}
| style="text-align:left;" | A geração do mundo tornou-se baseado em pedaços de geração em vez de um local singular.
 
  +
| style="text-align:left;" | A geração de mundo tornou-se baseada na [[geração de chunk]] em vez de um local singular
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|solid}}
+
| style="text-align:left;" | {{Comando|solid}}
 
| style="text-align:left;" | Alterna entre colocar a pedra e colocar o leito de rocha.
 
| style="text-align:left;" | Alterna entre colocar a pedra e colocar o leito de rocha.
| style="text-align:left;" | Recurso removido durante [[Edição Java Indev]], Colocar blocos tornou-se inventário baseado.
+
| data-sort-value="2 0.31" | {{nowrap|[[Edição Java Edition Indev 0.31]]}}
  +
| style="text-align:left;" | A colocação de [[bloco]]s se tornou baseado no [[inventário]]
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|stats}}
+
| style="text-align:left;" | {{Comando|stats}}
 
| style="text-align:left;" | Atualizar os objetivos dos resultados do comando.
 
| style="text-align:left;" | Atualizar os objetivos dos resultados do comando.
| style="text-align:left;" | Tornou-se parte de /execute na Edição Java 1.13.
+
| data-sort-value="4 1.13 17w45a" | {{nowrap|[[Edição Java 1.13]]}}<br>([[Edição Java 17w45a|17w45a]])
  +
| style="text-align:left;" | Mesclado com {{Comando|execute}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
| {{tc|yes|{{EnvSprite|blocks}}}} || {{tc|yes|{{EnvSprite|mobs}}}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
|-
| style="text-align:left;" | {{cmd|unban}}
+
| style="text-align:left;" | {{Comando|toggledownfall}}
| style="text-align:left;" | Perdoa um jogador banido.
 
| style="text-align:left;" | Reaproveitado como /pardon na [[Edição Java Alpha v1.0.16|Edição Java Alpha 1.0.16]].
 
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
 
| {{tc|yes|3}} || {{tc|yes|MP}}
 
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
 
|-
 
| style="text-align:left;" | {{cmd|toggledownfall}}
 
 
| style="text-align:left;" | Alterna o tempo.
 
| style="text-align:left;" | Alterna o tempo.
| style="text-align:left;" | Removido na Edição Java 1.13 devido à redundância com o comando /weather.
+
| data-sort-value="4 1.13 17w45a" | {{nowrap|[[Edição Java 1.13]]}}<br>([[Edição Java 17w45a|17w45a]])
  +
| style="text-align:left;" | Redundância com {{Comando|weather}}
| {{tc|yes}} || {{tc|-}} || {{tc|-|removido}}
 
  +
| {{tc|yes|disponível}} || {{tc|yes|disponível}} || {{tc|-|removido}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|yes|2}} || {{tc|-}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
 
| {{tc|-}} || {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|default}}}}
|}
 
 
== Guia de comando ==
 
 
;Sintaxe
 
 
:{| class="wikitable" style="text-align:center" data-description="Syntax"
 
! Se você ver... !! Então
 
 
|-
 
|-
  +
| style="text-align:left;" | {{nowrap|{{Comando|unban}}}}
| texto simples || '''Digite isso literalmente''', exatamente como mostrado.
 
  +
| style="text-align:left;" | Perdoa um jogador banido
|-
 
  +
| data-sort-value="3 1.0.16" | {{nowrap|[[Edição Java Alpha v1.0.16]]}}
| <code><angle brackets></code> || '''Substitua este''' com um valor apropriado.
 
  +
| style="text-align:left;" | Substituída por {{Comando|pardon}}
|-
 
  +
| {{tc|-}} || {{tc|-}} || {{tc|-|removido}}
| <code>[square brackets]</code> || Este é um '''argumento opcional'''.
 
  +
| {{tc|yes|3}} || {{tc|yes|MJ}}
|-
 
  +
| {{tc|-}} || {{tc|-}} || {{tc|yes|{{EnvSprite|player}}}} || {{tc|-}}
| <code><nowiki>(<entry>|<entry>)</nowiki></code> || (Obrigatório) '''Escolha uma''' das entradas mostradas, geralmente palavras literais.
 
|-
 
| <code><nowiki>[<entry>|<entry>]</nowiki></code> || (Opcional) '''Escolha uma''' das entradas mostradas, geralmente palavras literais.
 
|-
 
| reticências ... || Esta entrada pode repetir mais de uma vez.
 
|-
 
| <argument>: <int> || O argumento é esperado para ser um '''inteiro'''.
 
|-
 
| <argument>: <double> || Espera-se que o argumento seja um '''ponto de flutuação de precisão dupla'''.
 
|-
 
| <argument>: <string> || Espera-se que o argumento seja um '''fragmento'''. As aspas devem ser aplicadas se qualquer caractere não alfanumérico aparecer no fragmento.
 
 
|}
 
|}
   
  +
==== Outros comandos removidos ====
; Success Conditions
 
  +
=====<small>Comando do desenvolvedor</small>=====
 
  +
{{Principal|Comando do desenvolvedor}}
: A command's Success Conditions must be met in order for the game to consider the command "successful". This is used to determine a variety of things, such as the output of a [[redstone comparator]] feeding from a [[command block]] with a command. Note that not all "successful" commands actually do something, and not all "failed" commands fail to do something useful.
 
  +
{{Exclusivo|bedrock|education|section=1}}
 
  +
Os comandos do desenvolvedor são ativados apenas no ambiente de desenvolvimento e teste do jogo. Nas versões de lançamento, os jogadores não podem ver e executar esses comandos.
; Restrictions
 
  +
=====<small>Comandos do Agente</small>=====
 
  +
{{education feature|section=1}}
: Describes restrictions on who can use the command or in what context.
 
  +
Substituída por {{Comando|agent}}
:* ''None:'' The command can be used by any player in any world. The following commands have no restrictions: {{cmd|help}}, {{cmd|me}}, {{cmd|tell}}, and {{cmd|trigger}}.
 
  +
*{{Comando|move}}
:* ''Operator:'' The command may only be used by an [[operator]] or in singleplayer mode with cheats enabled. On multiplayer servers, the results of these commands are broadcast to other ops online.
 
  +
*{{Comando|turn}}
:* ''Multiplayer:'' The command is only available on a multiplayer server. The following commands are restricted to multiplayer servers: {{cmd|ban}}, {{cmd|ban-ip}}, {{cmd|banlist}}, {{cmd|deop}}, {{cmd|kick}}, {{cmd|list}}, {{cmd|op}}, {{cmd|pardon}}, {{cmd|pardon-ip}}, {{cmd|save-all}}, {{cmd|save-off}}, {{cmd|save-on}}, {{cmd|setidletimeout}}, {{cmd|stop}}, {{cmd|whitelist}}.
 
  +
*{{Comando|attack}}
:: No multiplayer commands permit target selectors in arguments.
 
  +
*{{Comando|destroy}}
:: Except for {{cmd|list}}, multiplayer commands cannot be used in [[command block]]s.
 
  +
*{{Comando|drop}}
:: Many of these commands can be used on players who have never been to the server, or even on names which are not (or cannot be) registered as ''Minecraft'' accounts.
 
  +
*{{Comando|dropall}}
:* ''No [[command block]]s:'' The command cannot be executed by a command block.
 
  +
*{{Comando|inspect}}
  +
*{{Comando|inspectdata}}
  +
*{{Comando|detect}}
  +
*{{Comando|detectredstone}}
  +
*{{Comando|transfer}}
  +
*{{Comando|createagent}}
  +
*{{Comando|tpagent}}
  +
*{{Comando|collect}}
  +
*{{Comando|till}}
  +
*{{Comando|place}}
  +
*{{Comando|getitemcount}}
  +
*{{Comando|getitemspace}}
  +
*{{Comando|getitemdetail}}
   
 
<!-- removed commands removed -->
 
<!-- removed commands removed -->
   
 
<!-- upcoming commands removed -->
 
<!-- upcoming commands removed -->
 
== Vídeo ==
 
 
Vídeo feito por [[slicedlime]]:
 
{{yt|uO41sptfGt8}}
 
   
 
== Histórico ==
 
== Histórico ==
  +
{{EMfo needed section|Bedrock Edition and Education Edition info}}
  +
{{Histórico|classic}}
  +
{{Histórico||rowspawn=2|0.0.15a (Multiplayer Test 3)|Adicionado comandos.}}
  +
{{Histórico|indev}}
  +
{{Histórico||0.31|Todos os comandos foram removidos.}}
  +
{{Histórico|alpha}}
  +
{{Histórico||v1.0.16|Vários comandos adicionados novamente.}}
  +
{{Histórico|java}}
  +
{{Histórico||1.3.1|snap=12w16a|Adicionado modo de comandos.}}
  +
{{Histórico|||snap=12w25a|Os comandos agora podem ser ativados ou desativados ao abrir um mundo para outros jogadores através da LAN.}}
  +
{{Histórico||1.4.2|snap=12w32a|Adicionado [[#Seletores de destino|seletores de destino]].}}
  +
{{Histórico||1.8|snap=14w02a|Adicionado <code>@e</code> para [[#Variáveis de seletor de destino|Variáveis de seletor de destino]].}}
  +
{{Histórico|||snap=14w03a|Adicionado <code>dx</code>, <code>dy</code> e <code>dz</code> para [[#Argumentos do seletor de destino|Argumentos do seletor de destino]].
  +
|Os dados NBT agora são compatíveis com o uso de IDs de string em vez de IDs numéricos.
  +
|IDs numéricos não funcionam mais em outras partes dos comandos, embora ainda funcionem para dados NBT.}}
  +
{{Histórico||1.9|snap=16w02a|O selector <code>m</code> agora aceita os valores e abreviações do modo de jogo literal padrão, como <code>a</code> e <code>adventure</code>, e estes também podem ser negados.}}
  +
{{Histórico||1.11|snap=16w32a|Adicionado suporte [[Estados de bloco|estado de bloco]] a comandos.}}
  +
{{Histórico|||snap=16w38a|Removido [[#Seletores de destino|seletores de destino]] implícito (for example, <code>@e[167,28,454]</code>).
  +
|[[#Seletores de destino|Seletores de destino]] inválido (tal como <code>@e[Type{{=}}creeper]</code>, <code>@e[asdf{{=}}nonexistent]</code> e <code>@e[malformed]</code>) agora gera um erro em vez de ser ignorado silenciosamente.}}
  +
{{Histórico||1.12|snap=17w16b|Adicionado <code>@s</code> para [[#Variáveis de seletor de destino|Variáveis de seletor de destino]]}}
  +
{{Histórico||1.13|snap=17w45a|Uma nova biblioteca chamada [[Brigadier]] agora é usado para analisar comandos. Diferentes componentes de comandos são exibidos em cores diferentes e os erros são exibidos em vermelho sem a necessidade de executar o comando. Os comandos, em sua maioria, não permitem letras maiúsculas e agora são muito mais rápidos e eficientes.
  +
|Adicionado <code>nbt</code> para [[#Argumentos do seletor de destino|Argumentos do seletor de destino]].}}
  +
{{Histórico|||snap=17w46a|O jogador agora tem a opção de alternar as sugestões de comando automáticas.
  +
|O comando UI tem um novo protótipo, e agora funciona em modo multijogador.}}
  +
{{Histórico|||snap=17w47a|Adicionada uma opção no chat para alternar as sugestões automáticas de comando.}}
  +
{{Histórico|||snap=17w48a|Ajustou a IU de sugestão de comando.
  +
|Completação de tabulação retrabalhada para coordenadas.}}
  +
{{Histórico|||snap=17w50a|Coordenadas locais agora podem ser especificadas em comandos usando <code>^</code>.
  +
|O preenchimento da guia quando não está direcionado a um bloco sugere <code>~ ~ ~</code>.}}
  +
{{Histórico|||snap=18w01a|Todos os nomes personalizados (blocos, itens, entidades, entidades de bloco) foram alterados para componentes de texto traduzíveis.
  +
|As chaves nbt <code>Thrower</code> e <code>Owner</code>de entidades de item não são mais strings, mas sim compostos com dois longos chamados <code>L</code> e <code>M</code>.
  +
|A chave nbt <code>owner</code> de bolas de neve, ovos e pérolas do ender não são mais strings, mas sim compostos com duas longas chamadas <code>L</code> e <code>M</code>.}}
  +
{{Histórico|||snap=18w02a|Erros durante um comando agora são uma mensagem de erro mais agradável (com uma dica de ferramenta para mais informações).
  +
|Os comandos do servidor agora são executados a partir da geração na superfície, em vez de <code>0,0,0</code>.}}
  +
{{Histórico|||snap=18w03a|Desempenho aprimorado de análise e execução de comandos.}}
  +
{{Histórico|||snap=18w05a|Adicionadas sugestões básicas do seletor de entidade na IU do comando.
  +
|Um aviso agora é registrado para comandos ambíguos.}}
  +
{{Histórico|||snap=18w06a|Adicionadas sugestões de comando para seletores de entidade.
  +
|Espaços em branco agora são permitidos em seletores de entidade e argumentos de estado de bloco.}}
  +
{{Histórico||26 de setembro de 2018|link={{tweet|dinner|1044870699465216001}}|[[Brigadier]] [https://github.com/Mojang/brigadier de código aberto] sob a licença do MIT. (O código-fonte estava anteriormente disponível no site da biblioteca, sem licença especificada).}}
  +
{{Histórico||1.16|snap=20w17a|Adicionado {{Comando|attribute}}.}}
  +
{{Histórico||1.17|snap=20w46a|Removido {{Comando|replaceitem|link=none}}. Substituído por {{Comando|item replace}}.}}
   
  +
{{Histórico|pocket alpha}}
{{History|classic}}
 
  +
{{Histórico||0.7.4|Adicionado suporte para comandos, embora nenhum tenha sido implementado ainda.}}
 
  +
{{Histórico||0.16.0|snap=build 1|Comandos adicionados.
{{History||rowspawn=2|0.0.15a (Multiplayer Test 3)|Added commands.}}
 
  +
|A funcionalidade da maioria dos comandos é equivalente a [[Edição Java 1.10]]. As diferenças incluem: sem suporte para [[#Etiquetas de dados|Etiquetas de dados]].}}
 
{{History|indev}}
 
 
{{History||0.31|Removed all commands.}}
 
 
{{History|alpha}}
 
 
{{History||v1.0.16|Re-added several commands.}}
 
 
{{History|java}}
 
 
{{History||1.3.1|snap=12w16a|Added cheats mode.}}
 
{{History|||snap=12w25a|Cheats can now be turned on or off when opening a world to other players through LAN.}}
 
 
{{History||1.4.2|snap=12w32a|Added [[#Target selectors|target selectors]].}}
 
 
{{History||1.8|snap=14w02a|Added the <code>@e</code> [[#Target selector variables|target selector variable]].
 
|Added <code>insertion</code> attribute to [[#Raw JSON text|raw JSON text]] specification.}}
 
{{History|||snap=14w03a|Added <code>dx</code>, <code>dy</code>, and <code>dz</code> to [[#Target selector arguments|target selector arguments]].
 
|NBT data now supports using string IDs rather than numerical IDs.
 
|Numerical IDs no longer work in other parts of commands, though they still work for NBT data.}}
 
{{History|||snap=14w20a|Added <code>selector</code> attribute to [[#Raw JSON text|raw JSON text]] specification.}}
 
 
{{History||1.9|snap=16w02a|The <code>m</code> selector now accepts the standard literal gamemode values and abbreviations, such as <code>a</code> and <code>adventure</code>, and these may be negated as well.}}
 
 
{{History||1.11|snap=16w32a|Added [[Block states|block state]] support to commands.}}
 
{{History|||snap=16w38a|Removed implicit [[#Target selector|target selectors]] (for example, <code>@e[167,28,454]</code>).
 
|Invalid [[#Target selector|target selectors]] (such as <code>@e[Type{{=}}creeper]</code>, <code>@e[asdf{{=}}nonexistent]</code>, and <code>@e[malformed]</code>) now generate an error instead of being silently ignored.}}
 
 
{{History||1.12|snap=17w16b|Added the <code>@s</code> [[#Target selector variables|target selector variable]]}}
 
 
{{History||1.13|snap=17w45a|A new library named [[Brigadier]] is now used to parse commands. Different components of commands are displayed in different colors, and errors are displayed in red without having to run the command. Commands, for the most part, do not allow uppercase letters, and are now much faster and more efficient.
 
|Added the <code>nbt</code> [[#Target selector arguments|target selector argument]].}}
 
{{History|||snap=17w46a|The player now has the option to toggle automatic command suggestions.
 
|The command UI has a new prototype, and now works in multiplayer.}}
 
{{History|||snap=17w47a|Added an option in chat to toggle automatic command suggestions.}}
 
{{History|||snap=17w48a|Tweaked the command suggestion UI.
 
|Reworked tab-completion for coordinates.}}
 
{{History|||snap=17w50a|Local coordinates can now be specified in commands using <code>^</code>.
 
|Tab-completing when not targeting a block suggests <code>~ ~ ~</code>.}}
 
{{History|||snap=18w01a||Changed all custom names (blocks, items, entities, block entities) to translatable text components.
 
|<code>Thrower</code> and <code>Owner</code> nbt keys of item entities are no longer strings but are instead compounds with two longs named <code>L</code> and <code>M</code>.
 
|<code>owner</code> nbt key of snowballs, eggs and ender pearls are no longer strings but are instead compounds with two longs named <code>L</code> and <code>M</code>.}}
 
{{History|||snap=18w02a|Errors during a command are now a nicer error message (with a tool tip for more info).
 
|Server commands now run from world spawn in the Overworld, instead of at <code>0,0,0</code>.}}
 
{{History|||snap=18w03a|Improved performance of command parsing and command execution.}}
 
{{History|||snap=18w05a|Added basic entity selector suggestions in the command UI.
 
|A warning is now logged for ambiguous commands.}}
 
{{History|||snap=18w06a|Added command suggestions for entity selectors.
 
|Whitespaces are now allowed in entity selectors & block state arguments.}}
 
 
{{History||September 26, 2018|link={{tweet|dinner|1044870699465216001}}|[[Brigadier]] [https://github.com/Mojang/brigadier open-sourced] under the MIT license. (Source code previously was available on the library site, with no license specified).}}
 
{{History||1.15|snap=19w39a|Added NBT text component.}}
 
{{History|||snap=19w41a|Added "copy_to_clipboard" action for clickEvent of JSON text.}}
 
{{History|pocket alpha}}
 
 
{{History||0.7.4|Added support for commands, though none are implemented yet.}}
 
   
  +
{{Histórico|bedrock}}
{{History||0.16.0|snap=build 1|Added commands.
 
  +
{{Histórico||1.2.0|snap=?|Um novo sistema de análise de comando é usado agora.}}
|Functionality of most commands is equivalent to ''[[Java Edition 1.10]]'' usage. Differences include: no support for [[#Data_tags|data tags]].}}
 
   
{{History|foot}}
+
{{Histórico|foot}}
   
 
== Problemas ==
 
== Problemas ==
   
{{issue list}}
+
{{Lista de problemas}}
   
 
== Veja também ==
 
== Veja também ==
Linha 1 390: Linha 1 058:
 
* [[Formato da entidade]]
 
* [[Formato da entidade]]
   
  +
{{Java Edition}}
  +
{{Bedrock Edition}}
   
[[Category:Servidor]]
+
[[Category:Servidores]]
   
 
[[de:Befehl]]
 
[[de:Befehl]]
Linha 1 402: Linha 1 072:
 
[[ko:명령어]]
 
[[ko:명령어]]
 
[[nl:Opdrachten]]
 
[[nl:Opdrachten]]
[[pl:Komendy]]
+
[[pl:Polecenia]]
 
[[ru:Команды консоли]]
 
[[ru:Команды консоли]]
  +
[[th:คำสั่ง]]
  +
[[tr:Komutlar]]
 
[[uk:Команди консолі]]
 
[[uk:Команди консолі]]
 
[[zh:命令]]
 
[[zh:命令]]

Edição atual tal como às 00h26min de 13 de novembro de 2023

Esse artigo fala sobre comandos do console. Para o sistema semelhante na Edição de Console Legado, veja Privilégios do Host.

Comandos são recursos avançados ativados digitando certos textos.

Uso

No cliente, os comandos são inseridos através da janela do chat, que é exibido pressionando a tecla T / Chat button[EB & EE apenas] / D-Pad right[EB apenas], ou /. Usando a tecla / também irá inserir a barra que os comandos requerem como um prefixo, então é um atalho útil. As teclas e pode ser usado para visualizar texto inserido anteriormente, incluindo todos os comandos executados anteriormente. Pressionando a tecla Tab ↹ enquanto a entrada de comandos passa por possíveis comandos ou argumentos, e pode ser usada para inserir automaticamente as coordenadas do bloco analisadas antes de entrar no bate-papo.

Comandos também podem ser inseridos em um multijogador em servidor de console, mas não precedido por um / quando entrou dessa maneira. Um administrador do servidor executando comandos dessa maneira é geralmente chamado de "fantasma"".

Comandos no bloco de comando pode ser precedido por uma barra, mas não é obrigatório.

Os comandos podem ser executados das seguintes maneiras;

A maioria dos comandos exige que o executor tenha um nível de permissão alto o suficiente. Isso significa que a maioria dos comandos estão disponíveis no mundo um jogador apenas se as trapaças estiverem habilitadas, e disponíveis no servidor multijogador apenas se forem ops.

Nota: Na Edição Java, nos mundos um jogador, onde as trapaças não estavam habilitadas na criação, elas podem ser ativadas temporariamente, abrindo a sessão atual do jogo para jogar na LAN. ( Esc → "Abrir para LAN", em seguida o botão "Permitir comandos:" e "Iniciar mundo em LAN"). Você não precisa estar em uma LAN ou fazer com que outras pessoas participem. Isso não é permanente, mas permitirá o uso de comandos até que você saia do mundo, e as alterações feitas por meio de comandos (itens gerados, etc.) serão salvas com o mundo. Você pode fazer isso toda vez que começar a jogar o mundo novamente. Observe que isso desativará a pausa do jogo enquanto durar, portanto, enquanto estiver aberto para a LAN, você deverá ir a algum lugar seguro ou recarregar seu mundo antes de usar o Game Menu. Lembre-se de que você pode desativar seu mundo de LAN recarregando o mundo.

Na Edição Bedrock, as trapaças podem ser alternados a qualquer momento na guia "Jogo" do menu de configurações. Habilitar trapaças em um mundo impede que os jogadores desbloqueiem conquistas naquele mundo, mesmo se as trapaças forem desativadas posteriormente.

Guia de comando

Sintaxe

Na Edição Java:

Sintaxe Significado
plain text Digite isso literalmente, exatamente como mostrado.
<Nomedoargumento> Um argumento que deve ser substituído por um valor apropriado.
[entry] Esta entrada é opcional.
(entry|entry) (Obrigatório) Escolha um das entradas mostradas.
[entry|entry] (Opcional) Escolha um das entradas mostradas.
ellipsis ... É necessário outro subcomando.

Na Edição Bedrock:

Sintaxe Significado
plain text Digite isso literalmente, exatamente como mostrado.
name: type Um argumento que deve ser substituído por um valor apropriado.
entry|entry Escolha um das entradas mostradas.
<entry> Esta entrada é obrigatória.
[entry] Esta entrada é opcional.

Condições de sucesso

A command's Success Conditions must be met in order for the game to consider the command "successful". This is used to determine a variety of things, such as the output of a redstone comparator feeding from a command block with a command. Note that not all "successful" commands actually do something, and not all "failed" commands fail to do something useful.

Restrições

Alguns comandos têm restrições sobre quem pode usar o comando ou em que contexto.
  • Nenhum: O comando não tem restrição.
  • Apenas trapaças[Edição Bedrock apenas]: Quando executado por um jogador, o comando está disponível apenas se os cheats estiverem habilitados.
    • Na Edição Bedrock, quando as trapaças estão desabilitadas, esses comandos não podem ser usados pelos jogadores, mesmo que eles tenham um alto nível de permissão. Na Edição Java, se os jogadores tiverem um nível de permissão alto o suficiente, eles podem usar os comandos correspondentes, independentemente de os cheats serem permitidos.
  • Apenas servidor dedicado: O comando está disponível apenas em um servidor dedicado.
  • No bloco de comando: O comando não pode ser executado por um bloco de comando.

Lista e resumo de comandos

A tabela abaixo resume todos os comandos, incluindo os próximos. Clique no cabeçalho de uma coluna para classificar por essa coluna. Clique no link na primeira unidade de cada linha para obter um uso detalhado de cada comando.

Resumo dos Comandos
Comando Descrição EB EE EJ Nível de OP Apenas MJ
/ability Concede ou revoga uma habilidade do jogador. Sim Sim 2
/advancement Dá, remove ou verifica os avanços do jogador. Sim 2
/ban Adiciona o jogador a lista de banidos. Sim 3 MP
/ban-ip Adiciona o endereço IP a lista de banidos. Sim 3 MP
/banlist Exibe a lista de banidos. Sim 3 MP
/bossbar Cria e modifica barras do chefe. Sim 2
/classroommode Capacidade de editar blocos restritos. Sim 3
/clear Apaga itens do inventário do jogador. Yes Sim Sim 2
/clone Copia blocos de um lugar para outro. Sim Sim Sim 2
/code Usado para acessar a conexão de código. Sim ?
/collect Cria agente na posição atual do jogador. Sim ?
/createagent Coleta todos os itens em um bloco do Agent em três dimensões. Sim ?
/data Obtém, mescla, modifica e remove dados de NBT de entidade e entidade de bloco. Sim 2
/datapack Controla os pacotes de dados carregados. Sim 2
/debug Inicia ou para uma sessão de depuração. Sim 3
/defaultgamemode Define o padrão modo de jogo. Sim 2
/deop Revoga o status do operador de um jogador. Sim Sim Sim 3 MJ‌[Edição Java apenas]
/destroy O agente destrói um bloco ou item na direção especificada. Sim ?
/detect O agente detecta se há um bloco colidível na direção especificada. Sim ?
/detectredstone O agente detecta um sinal de redstone na direção especificada. Sim ?
/difficulty Define o nível de dificuldade. Sim Sim Sim 2
/dropall O agente coloca todos os itens de todos os slots no chão em um bloco na direção especificada. Sim ?
/effect Adicione ou remova efeito de status. Sim Sim Sim 2
/enchant Encanta um item de jogador. Sim Sim Sim 2
/execute Executa outro comando. Sim Sim Sim 2
/experience Adiciona ou remove experiência do jogador. Sim Sim Sim 2
/fill Preenche uma região com um bloco específico. Sim Sim Sim 2
/forceload Força pedaços a serem constantemente carregados ou não. Sim 2
/function Executa uma função. Sim Sim 2
/gamemode Define o modo de jogo de um jogador. Sim Sim Sim 2
/gamerule Define ou consulta um valor de regra do jogo. Sim Sim Sim 2
/geteduclientinfo Mostra as informações sobre o cliente. Sim ?
/give Dá um item a um jogador. Sim Sim Sim 2
/help Fornece ajuda para comandos. Sim Sim Sim 0
/item Manipula itens em inventários. Planned 2
/immutableworld Permite definir o estado imutável de um mundo. Sim 3
/kick Chuta um jogador fora de um servidor. Sim 3 MJ
/kill Mata entidades (jogadores, criaturas, itens, etc.). Sim Sim Sim 2
/list Lista jogadores no servidor. Sim Sim Sim 0
/locate Localiza a estrutura mais próxima. Sim Sim Sim 2
/locatebiome Localiza o bioma mais próximo. Sim ?
/loot Descarta itens de um slot de inventário no chão. Sim 2
/me Exibe uma mensagem sobre o remetente. Sim Sim Sim 0
/mixer Controle de interatividade do mixer. Sim 2
/mobevent Ativa/desativa um evento de criatura especificada. Sim Sim 2
/move Move um agente em uma direção especificada. Sim ?
/msg Exibe uma mensagem privada para outros jogadores. Sim Sim Sim 0
/op Concede o status do operador a um jogador. Sim Sim Sim 3 MJ‌[Edição Java apenas]
/pardon Remove entradas da lista de banidos. Sim 3 MJ
/particle Cria partículas. Sim Sim 2
/playsound Toca um som Sim Sim Sim 2
/position Alterna as coordenadas do jogador para serem exibidas no HUD. Sim ?
/publish Abre o mundo de jogador único para a rede local. Sim 4 Somente SP
/recipe Dá ou leva receitas de jogadores. Sim 2
/reload Recarrega as mesas, os avanços e as funções do saque do disco. Sim Sim 2
/remove Removendo o agente. Sim 3
/save Prepara um backup, consulta seu status ou recomeça. Somente BDS MJ
/save-all Salva o servidor no disco. Sim 4 MJ
/save-off Desativa as salvações automáticas do servidor. Sim 4 MJ
/save-on Ativa as salvações automáticas do servidor. Sim 4 MJ
/say Exibe uma mensagem para vários jogadores. Sim Sim Sim 1
/schedule Atrasa a execução de uma função. Sim 2
/scoreboard Gerencia objetivos, jogadores, equipes e etiquetas. Sim Sim 2
/seed Exibe a semente do mundo. Sim 2
/setblock Altera um bloco para outro bloco. Sim Sim Sim 2
/setidletimeout Define o tempo antes que os jogadores ociosos sejam chutados. Sim 3 MJ
/setmaxplayers Define o número máximo de jogadores autorizados a participar. Sim Sim 0
/setworldspawn Define a desova do mundo. Sim Sim Sim 2
/spawnpoint Define o ponto de desova para um jogador. Sim Sim Sim 2
/spreadplayers Teleporta entidades para locais aleatórios. Sim Sim Sim 2
/stop Para um servidor. Sim 4 MJ
/stopsound Para um som. Sim Sim Sim 2
/summon Evoca uma entidade. Sim Sim Sim 2
/tag Controla etiquetas de entidade Sim Sim 2
/team Controla as equipes. Sim 2
/teleport Teleporta entidades. Sim Sim Sim 2
/teammsg Especifica a mensagem a enviar para a equipe. Sim 0
/tell Exibe uma mensagem privada para outros jogadores. Sim Sim Sim 0
/tellraw Exibe uma mensagem JSON para os jogadores. Sim Sim 2
/testfor Conta as entidades que correspondem às condições especificadas. Sim Sim 2
/testforblock Testa se um bloco está em um local. Sim Sim 2
/testforblocks Testa se os blocos em duas regiões correspondem. Sim Sim 2
/tickingarea Adicione, remova ou liste áreas marcadas. Sim Sim 2
/time Altera ou consulta o tempo de jogo do mundo. Sim Sim Sim 2
/title Gerencia títulos de tela. Sim Sim Sim 2
/toggledownfall Alterna o tempo. Sim Sim 2
/tp Teleporta entidades. Sim Sim Sim 2
/tpagent Teleporte o jogador para a posição do agente. Sim ?
/transfer Transfere a quantidade especificada de itens do slot selecionado para outro slot especificado do inventário do Agente. Sim ?
/transferserver Transferir jogador para um servidor. Sim Sim 0
/trigger Define um gatilho para ser ativado. Sim 0
/turn Gira o agente na direção especificada em 90 graus. Sim ?
/w Exibe uma mensagem privada para outros jogadores. Sim Sim Sim 0
/weather Define o tempo. Sim Sim Sim 2
/whitelist Gerencia a lista de permissões do servidor. Sim 3 MJ
/worldborder Gerencia a fronteira do mundo. Sim 2
/worldbuilder Capacidade de editar blocos restritos. Sim Sim 3
/wsserver Conecta-se a um servidor WebSocket. Sim Sim 0
/xp Adiciona ou remove experiência do jogador. Sim Sim Sim 2

Comandos ocultos

Information icon
Esse recurso é exclusivo para Edição Bedrock. 

Esses comandos não estão disponíveis no caso geral. A maioria deles pode ser acessada com o Websocket Server.

Comandos removidos

Outros comandos removidos

Comando do desenvolvedor
Artigo principal: Comando do desenvolvedor
Information icon
Esse recurso é exclusivo para Edição Bedrock e Minecraft Education. 

Os comandos do desenvolvedor são ativados apenas no ambiente de desenvolvimento e teste do jogo. Nas versões de lançamento, os jogadores não podem ver e executar esses comandos.

Comandos do Agente
Hydrogen
Esta página descreve um recurso relacionado às ferramentas de educação.
Este recurso está disponível apenas na Edição Education ou quando a opção "Edição Education" está ativada na Edição Bedrock.

Substituída por /agent

  • /move
  • /turn
  • /attack
  • /destroy
  • /drop
  • /dropall
  • /inspect
  • /inspectdata
  • /detect
  • /detectredstone
  • /transfer
  • /createagent
  • /tpagent
  • /collect
  • /till
  • /place
  • /getitemcount
  • /getitemspace
  • /getitemdetail


Histórico

Predefinição:EMfo needed section

Edição Java Classic
0.0.15a (Multiplayer Test 3) Adicionado comandos.
Edição Java Indev
0.31 Todos os comandos foram removidos.
Edição Java Alpha
v1.0.16 Vários comandos adicionados novamente.
Edição Java
1.3.1 12w16a Adicionado modo de comandos.
12w25a Os comandos agora podem ser ativados ou desativados ao abrir um mundo para outros jogadores através da LAN.
1.4.2 12w32a Adicionado seletores de destino.
1.8 14w02a Adicionado @e para Variáveis de seletor de destino.
14w03a Adicionado dx, dy e dz para Argumentos do seletor de destino.
Os dados NBT agora são compatíveis com o uso de IDs de string em vez de IDs numéricos.
IDs numéricos não funcionam mais em outras partes dos comandos, embora ainda funcionem para dados NBT.
1.9 16w02a O selector m agora aceita os valores e abreviações do modo de jogo literal padrão, como a e adventure, e estes também podem ser negados.
1.11 16w32a Adicionado suporte estado de bloco a comandos.
16w38a Removido seletores de destino implícito (for example, @e[167,28,454]).
Seletores de destino inválido (tal como @e[Type=creeper], @e[asdf=nonexistent] e @e[malformed]) agora gera um erro em vez de ser ignorado silenciosamente.
1.12 17w16b Adicionado @s para Variáveis de seletor de destino
1.13 17w45a Uma nova biblioteca chamada Brigadier agora é usado para analisar comandos. Diferentes componentes de comandos são exibidos em cores diferentes e os erros são exibidos em vermelho sem a necessidade de executar o comando. Os comandos, em sua maioria, não permitem letras maiúsculas e agora são muito mais rápidos e eficientes.
Adicionado nbt para Argumentos do seletor de destino.
17w46a O jogador agora tem a opção de alternar as sugestões de comando automáticas.
O comando UI tem um novo protótipo, e agora funciona em modo multijogador.
17w47a Adicionada uma opção no chat para alternar as sugestões automáticas de comando.
17w48a Ajustou a IU de sugestão de comando.
Completação de tabulação retrabalhada para coordenadas.
17w50a Coordenadas locais agora podem ser especificadas em comandos usando ^.
O preenchimento da guia quando não está direcionado a um bloco sugere ~ ~ ~.
18w01a Todos os nomes personalizados (blocos, itens, entidades, entidades de bloco) foram alterados para componentes de texto traduzíveis.
As chaves nbt Thrower e Ownerde entidades de item não são mais strings, mas sim compostos com dois longos chamados L e M.
A chave nbt owner de bolas de neve, ovos e pérolas do ender não são mais strings, mas sim compostos com duas longas chamadas L e M.
18w02a Erros durante um comando agora são uma mensagem de erro mais agradável (com uma dica de ferramenta para mais informações).
Os comandos do servidor agora são executados a partir da geração na superfície, em vez de 0,0,0.
18w03a Desempenho aprimorado de análise e execução de comandos.
18w05a Adicionadas sugestões básicas do seletor de entidade na IU do comando.
Um aviso agora é registrado para comandos ambíguos.
18w06a Adicionadas sugestões de comando para seletores de entidade.
Espaços em branco agora são permitidos em seletores de entidade e argumentos de estado de bloco.
26 de setembro de 2018Brigadier de código aberto sob a licença do MIT. (O código-fonte estava anteriormente disponível no site da biblioteca, sem licença especificada).
1.16 20w17a Adicionado /attribute.
1.17 20w46a Removido /replaceitem. Substituído por /item replace.
Edição Pocket Alpha
0.7.4 Adicionado suporte para comandos, embora nenhum tenha sido implementado ainda.
0.16.0 build 1 Comandos adicionados.
A funcionalidade da maioria dos comandos é equivalente a Edição Java 1.10. As diferenças incluem: sem suporte para Etiquetas de dados.
Edição Bedrock
1.2.0 ?Um novo sistema de análise de comando é usado agora.

Problemas

Problemas relacionados com "Comandos" são mantidos no rastreador de erros. Reporte problemas lá, em inglês.

Veja também