
Referência de comandos
Seletores de alvo
Um seletor de alvos escolhe os jogadores ou entidades em que um comando age. Começa com @ e uma letra e pode ser restringido com filtros entre colchetes.
| Seletores | @p, @a, @r, @s, @e, @n |
| Argumentos do seletor | 21 |
| Sintaxe de filtros | @e[name=value,name=value]. Espaços ao redor de = e , são permitidos. Todos os filtros precisam corresponder. |
| Negação | Um ! antes do valor inverte a condição, por exemplo type=!minecraft:player. Funciona para name, gamemode, team, type, tag, nbt e predicate. |
| Intervalos | 5 (exatamente), 3.. (no mínimo), ..10 (no máximo), 3..10 (entre). O número menor vem primeiro. |
| Outros alvos | Um nome de jogador (até 16 caracteres) ou o UUID de uma entidade pode ser digitado no lugar de um seletor. |
| Entidades removidas | @e e @n ignoram entidades que morreram ou foram removidas. Qualquer outra entidade conta, incluindo itens, flechas e carrinhos. |
| Área de busca | Normalmente todas as dimensões são pesquisadas. Usar distance, x, y, z, dx, dy ou dz limita a busca à dimensão em que o comando é executado. |
| Apenas um alvo | Comandos que aceitam um único alvo recusam um seletor que possa retornar mais de um. Adicionar limit=1 a @a ou @e para usá-lo ali. |
| Somente Jogador | Comandos que aceitam jogadores recusam @e e @n, a menos que o seletor seja limitado a jogadores, por exemplo com type=minecraft:player. |
| Permissão | Os seletores precisam de permissão para serem usados. Sem isso, o jogo responde "Seletor não permitido". |
| @p | O jogador mais próximo | Mais próximos primeiro | 1 | /tp @p 0 64 0 |
| @a | Todos os jogadores | Sem ordem fixa | Nenhum | /gamemode creative @a |
| @r | Um jogador aleatório | Aleatório | 1 | /give @r minecraft:diamond 1 |
| @s | A entidade que executa o comando | Não usado | 1 | /tp @s ~ ~10 ~ |
| @e | Todas as entidades que estão vivas | Sem ordem fixa | Nenhum | /kill @e[type=minecraft:arrow] |
| @n | A entidade viva mais próxima | Mais próximos primeiro | 1 | /damage @n[type=minecraft:pig] 2 |
| name | Entidades com este nome | Texto, entre aspas se tiver espaços. Uma vez, ou várias vezes com ! | /effect give @a[name=!Steve,name=!Alex] minecraft:speed 30 |
| distance | Distância da posição do comando, em blocos | Número ou intervalo, não negativo. Uma vez | /kill @e[type=minecraft:zombie,distance=..10] |
| level | Jogador por nível de experiência | Número inteiro ou intervalo, não negativo. Uma vez. Somente Jogador | /xp add @a[level=30..] 1 levels |
| x | Move o ponto a partir do qual a distância e a caixa são medidas | Número. Uma vez | /kill @e[x=0,y=64,z=0,distance=..5] |
| y | Move o ponto a partir do qual a distância e a caixa são medidas | Número. Uma vez | /kill @e[x=0,y=64,z=0,distance=..5] |
| z | Move o ponto a partir do qual a distância e a caixa são medidas | Número. Uma vez | /kill @e[x=0,y=64,z=0,distance=..5] |
| dx | Entidades tocando uma caixa que se estende até esta distância em x | Número, pode ser negativo. Uma vez. dy e dz contam como 0 se omitidos | /kill @e[x=0,y=64,z=0,dx=10,dy=5,dz=10] |
| dy | Entidades tocando uma caixa que se estende até esta distância em y | Número, pode ser negativo. Uma vez | /kill @e[x=0,y=64,z=0,dx=10,dy=5,dz=10] |
| dz | Entidades tocando uma caixa que se estende até esta distância em z | Número, pode ser negativo. Uma vez | /kill @e[x=0,y=64,z=0,dx=10,dy=5,dz=10] |
| x_rotation | Ângulo de visão para cima e para baixo (pitch) | Número ou intervalo em graus. Uma vez | /tp @a[x_rotation=-90..-45] ~ ~1 ~ |
| y_rotation | Ângulo de visão esquerda e direita (yaw) | Número ou intervalo em graus. Uma vez | /tp @a[y_rotation=-45..45] ~ ~1 ~ |
| limit | Mantém apenas os primeiros resultados, conforme o número indicado | Número inteiro, no mínimo 1. Uma vez. Não em @s | /kill @e[type=minecraft:item,limit=5] |
| sort | Ordem dos resultados antes de aplicar o limite | nearest, furthest, random ou arbitrary. Uma vez. Não em @s | /kill @e[type=minecraft:cow,sort=furthest,limit=2] |
| gamemode | Jogador por modo de jogo | survival, creative, adventure ou spectator. Uma vez, ou várias vezes com !. Somente Jogador | /gamemode survival @a[gamemode=!survival,gamemode=!adventure] |
| team | Entidades desta equipe | Nome da equipe. Vazio significa nenhuma equipe, ! sozinho significa qualquer equipe. Uma vez, ou várias vezes com ! | /tellraw @a[team=!red,team=!blue] "x" |
| type | Entidades deste tipo ou marcação de tipo | Id de entidade ou uma marcação com #. Uma vez, ou várias vezes com ! ou com tags | /kill @e[type=!minecraft:player,type=!minecraft:villager] |
| tag | Entidades com esta marcação | Nome da marcação. Vazio significa nenhuma tag, ! sozinho significa qualquer tag. Pode se repetir | /kill @e[tag=marked,tag=!safe] |
| nbt | Entidades cujos dados contêm estes valores | Dados entre chaves. Pode se repetir, ! permitido | /kill @e[type=minecraft:zombie,nbt={NoAI:1b}] |
| scores | Entidades por pontuação | {objective=range,...}. Toda pontuação listada precisa estar definida e corresponder. Uma vez | /tellraw @a[scores={kills=10..,deaths=..3}] "x" |
| advancements | Jogador por progresso de avanços | {id=true or false}, ou {id={criterion=true}}. Uma vez. Somente Jogador | /tellraw @a[advancements={minecraft:story/mine_stone=true}] "x" |
| predicate | Entidades que passam em um predicado de pacote de dados | Id do predicado. Pode se repetir, ! permitido | /kill @e[predicate=my_pack:is_wet] |
| name, gamemode, team, type | Um valor simples, ou qualquer quantidade de valores com !. Um valor simples não pode vir depois de um valor com ! |
| type com uma tag | Várias tags podem ser listadas, cada uma uma vez, desde que nenhum tipo simples tenha sido informado |
| tag, nbt, predicate | Pode ser usado qualquer número de vezes, com ou sem ! |
| distance, level, x, y, z, dx, dy, dz, x_rotation, y_rotation, limit, sort, scores, advancements | Apenas uma vez por seletor |
| limit, sort | Não pode ser usado em @s |
| Nome: Jogador | O jogador online com esse nome | /kill Steve |
| UUID | A entidade com esse ID único | /kill dd12be42-52a9-4a91-a8a1-11c01849e498 |
/kill @e[type=minecraft:zombie,distance=..10]Mata todo zumbi a menos de 10 blocos.
/give @a[gamemode=survival,distance=..20] minecraft:bread 3Dá 3 pão a cada jogador no modo sobrevivência em um raio de 20 blocos.
/tp @e[type=minecraft:villager,sort=nearest,limit=3] @sTeletransporta os três aldeões mais próximos até você.
/kill @e[type=minecraft:item,nbt={Item:{id:"minecraft:diamond"}}]Remove diamantes largados.
/tellraw @a[scores={kills=10..},team=!red] {text:"Well done",color:"green"}Envia uma mensagem aos jogadores com pelo menos 10 abates que não estão na equipe red.
/kill @e[type=#minecraft:skeletons]Mata toda entidade na tag de tipo skeletons.
/execute as @a at @s run tp @s ~ ~1 ~Move cada jogador um bloco para cima de onde está.

