Specsight no Product Hunt Apoiamos uma startup polonesa Votar
Discord
Specsight no Product Hunt minecraft.pl apoia uma startup polonesa A Specsight mostra o que muda a cada lançamento. Vote e comente. Votar
Lista completa de comandos

Comandos do Minecraft: a lista completa de todos os comandos

A lista completa dos comandos disponíveis no Minecraft Java Edition e no Bedrock Edition (em outubro de 2026, versão 26.3). Cada comando vem com descrição, sintaxe e a indicação da edição. No fim da página você encontra a lista de gamerules e uma cola com os comandos mais usados.

Última atualização: 28 de outubro de 2026

Como usar comandos

Você digita os comandos no chat (tecla T), começando com uma barra (/). Ao digitar /, o jogo sugere os comandos disponíveis (Tab no Java, sugestões automáticas no Bedrock).

Requisitos:

  • Um jogador: ao criar o mundo, ative Permitir comandos (Java) ou Ativar trapaças (Bedrock). Em um mundo já existente no Java 26.3 e mais recentes: Esc, Opções do mundo, Permitir comandos. Os passos para as versões mais antigas estão no nosso guia sobre como ativar as trapaças.
  • Multiplayer: um administrador precisa lhe dar o status de operador (/op NomeDoJogador pelo console, ou pelo arquivo ops.json).
  • Bloco de comando: nos blocos de comando você omite a barra. Digite gamemode creative @p, não /gamemode creative @p.

Convenções de sintaxe neste guia:

  • <parameter>: um parâmetro obrigatório
  • [parameter]: um parâmetro opcional
  • a|b|c: escolha uma das opções

Comandos de jogador

Comandos que afetam diretamente o jogador: teletransporte, inventário, efeitos e modos de jogo.

ComandoSintaxeDescrição
/gamemode /gamemode <survival|creative|adventure|spectator> Muda o modo de jogo de um jogador.
/tp / /teleport /tp <target> <x> <y> <z> Teletransporta um jogador ou mob para as coordenadas indicadas ou para outro jogador.
/give /give <player> <item> [count] Dá a um jogador um item na quantidade indicada.
/clear /clear [player] [item] [count] Remove itens do inventário de um jogador. Sem parâmetros, limpa o inventário inteiro.
/kill /kill [target] Mata instantaneamente o alvo indicado (um jogador ou um mob). Sem parâmetro, mata o jogador que digitou o comando.
/effect /effect give <target> <effect> [seconds] [amplifier] Dá um efeito de status (Velocidade, Força, Invisibilidade etc.) pelo tempo indicado.
/enchant /enchant <player> <enchantment> [level] Aplica um encantamento ao item que está na mão.
/xp / /experience /xp add <player> <amount> [points|levels] Adiciona ou define pontos de experiência ou níveis.
/spawnpoint /spawnpoint [player] [x] [y] [z] Define o ponto de renascimento de um jogador nas coordenadas indicadas.
/seed /seed Mostra a seed do mundo atual. No modo um jogador, não exige trapaças.
/spectate /spectate [target] [player] Faz um jogador no modo Espectador assistir da perspectiva do alvo indicado. Só no Java.
/posteffect /posteffect add|remove <players> <effect> Aplica ou remove um efeito de pós-processamento na tela de um jogador, como o desfoque. Só no Java 26.3+.

Comandos de mundo

Comandos que controlam as configurações do mundo: hora, clima, dificuldade e a borda do mundo.

ComandoSintaxeDescrição
/time /time set <day|noon|night|midnight|value> Define a hora do dia. 0 = amanhecer, 6000 = meio-dia, 13000 = noite, 18000 = meia-noite. Desde o Java 26.1, funciona com os relógios do mundo e também tem pause, resume e rate.
/weather /weather <clear|rain|thunder> [duration] Muda o clima para céu limpo, chuva ou tempestade.
/difficulty /difficulty <peaceful|easy|normal|hard> Muda a dificuldade do mundo.
/gamerule /gamerule <rule> [value] Muda as regras do mundo. No Java 1.21.11 e mais recentes, os nomes são escritos em snake_case (advance_time, keep_inventory, mob_griefing); as versões mais antigas do Java usam camelCase (doDaylightCycle, keepInventory, mobGriefing).
/setworldspawn /setworldspawn [x] [y] [z] Define o ponto de spawn padrão do mundo para novos jogadores e bússolas.
/worldborder /worldborder set <size> [time] Define a borda do mundo. Tamanho em blocos, com um tempo opcional para encolher ou crescer.
/locate /locate structure <structure> Mostra as coordenadas da estrutura mais próxima (vila, fortaleza, fortaleza do End e assim por diante).
/forceload /forceload add <x1> <z1> [x2] [z2] Mantém os chunks indicados sempre carregados (mesmo sem jogadores por perto). Só no Java.
/fillbiome /fillbiome <from> <to> <biome> [replace <filter>] Muda o bioma em uma área escolhida sem mexer nos blocos. Só no Java 1.19.3+.

Comandos de blocos e entidades

Comandos para colocar blocos, invocar mobs, clonar estruturas e criar efeitos visuais.

ComandoSintaxeDescrição
/setblock /setblock <x> <y> <z> <block> [mode] Coloca um bloco nas coordenadas indicadas. Modos: replace, destroy, keep.
/fill /fill <x1> <y1> <z1> <x2> <y2> <z2> <block> [mode] Preenche uma área retangular com o bloco indicado. Até 32.768 blocos por vez.
/clone /clone <x1> <y1> <z1> <x2> <y2> <z2> <dest_x> <dest_y> <dest_z> Copia uma área retangular de blocos para outro lugar.
/summon /summon <mob_type> [x] [y] [z] [NBT] Invoca um mob nas coordenadas indicadas, com dados NBT opcionais.
/particle /particle <type> <x> <y> <z> [dx] [dy] [dz] [speed] [count] Cria efeitos de partículas no local indicado.
/playsound /playsound <sound> <source> <player> [x] [y] [z] [volume] Toca um som para o jogador indicado.
/swing /swing [targets] [mainhand|offhand] Toca a animação de balançar a mão de um jogador ou mob sem causar dano. Só no Java 26.1+.
/data /data get/merge/modify/remove <target> [path] Lê ou altera os dados NBT de entidades, blocos e armazenamento. Só no Java.
/item /item replace <target> <slot> with <item> [count] Coloca um item em um espaço específico de uma entidade ou bloco. Só no Java.
/loot /loot <target> <source> Gera e coloca loot a partir de tabelas de loot. Só no Java.

Comandos de servidor

Comandos para administrar um servidor multiplayer: banimentos, operadores, a whitelist e a comunicação.

ComandoSintaxeDescrição
/op /op <player> Dá a um jogador o status de operador, que permite usar comandos.
/deop /deop <player> Tira o status de operador de um jogador.
/ban /ban <player> [reason] Bane um jogador do servidor (permanentemente). Só no multiplayer.
/ban-ip /ban-ip <IP_address> [reason] Bane um endereço IP do servidor. Bloqueia todas as contas desse IP.
/pardon /pardon <player> Desbane um jogador (remove da lista de banidos).
/kick /kick <player> [reason] Expulsa um jogador do servidor. Ele pode se conectar de novo.
/whitelist /whitelist add/remove/list/on/off <player> Gerencia a whitelist do servidor (a lista de jogadores autorizados).
/msg / /tell / /w /msg <player> <message> Envia uma mensagem privada a um jogador específico.
/say /say <message> Envia uma mensagem a todos os jogadores do servidor como um aviso do servidor.
/party /party <message> Envia uma mensagem ao chat do seu grupo. Só no Bedrock 26.50+.
/publish /publish [commands] [port] Abre um mundo de um jogador para a LAN. Só no Java, não funciona em servidor dedicado.
/unpublish /unpublish Para de compartilhar o mundo na LAN sem sair do jogo. Só no Java 26.2+.
/list /list Mostra a lista de jogadores online no servidor.
/stop /stop Desliga o servidor com segurança (salva o mundo e desconecta os jogadores).
/save-all /save-all Força o mundo a ser salvo no disco. Use antes de desligar o servidor.

Comandos avançados

Comandos para blocos de comando, data packs e lógica avançada (para criadores de mapas e administradores de servidor).

ComandoSintaxeDescrição
/execute /execute as/at/in/if/unless/run ... Executa um comando em um contexto modificado (como outro jogador, em outro lugar, de forma condicional). O comando mais poderoso do jogo.
/scoreboard /scoreboard objectives/players ... Gerencia placares. A base de sistemas de pontuação, temporizadores e lógica em blocos de comando.
/tag /tag <target> add/remove/list <tag> Adiciona ou remove tags em entidades. As tags servem para selecionar entidades no /execute.
/team /team add/remove/modify/join ... Gerencia equipes (cor do nome, fogo amigo, colisão, prefixo/sufixo).
/function /function <namespace:path> Executa uma função de um data pack (.mcfunction).
/schedule /schedule function <namespace:path> <time> Agenda uma função para ser executada depois do tempo indicado. Só no Java.
/tellraw /tellraw <target> <JSON_text> Envia uma mensagem formatada em JSON (links clicáveis, cores, texto ao passar o mouse).
/title /title <target> title/subtitle/actionbar <JSON_text> Mostra um texto grande no meio da tela (title), um texto menor abaixo dele (subtitle) ou um texto acima da barra de atalhos (actionbar).
/bossbar /bossbar add/set/remove ... Cria e gerencia barras de chefe (mostradas no alto da tela). Só no Java.
/trigger /trigger <objective> [add|set] [value] Permite que jogadores sem trapaças alterem um objetivo de placar escolhido. Só no Java.
/advancement /advancement grant/revoke <player> <advancement> Concede ou revoga progressos. Só no Java.
/recipe /recipe give/take <player> <recipe|*> Desbloqueia ou bloqueia receitas de criação. Só no Java.
/attribute /attribute <target> <attribute> get/base set/modifier add ... Lê e altera os atributos de jogadores, mobs e suportes de armadura (vida, velocidade, tamanho). Só no Java.
/fetchprofile /fetchprofile name|id|entity <value> Busca o perfil de um jogador com sua skin pelo nome, UUID ou entidade. Só no Java 1.21.9+.
/ride /ride <passenger> mount/dismount <vehicle> Coloca uma entidade sobre outra como passageira, ou a faz descer.
/damage /damage <target> <amount> [type] Causa dano ao alvo indicado. Java 1.19.4+.
/return /return <value> Retorna um valor de uma função (para o /execute store). Só no Java 1.20.2+.
/compute /compute <context> integer <provider> or /compute <context> float <provider> [scale] Calcula o valor de um provedor de números: um registrado (por exemplo minecraft:brewing/uses_default) ou um escrito no próprio comando. O contexto é default (a posição e a entidade que executa o comando), block <position> ou entity <target>. No modo float, multiplica o resultado pela escala (1.0 por padrão) e arredonda para baixo. Uma ferramenta para criadores de data packs. Só no Java 26.3+.

Regras do jogo (gamerules)

As gamerules são configurações especiais do mundo que você altera com o comando /gamerule <rule> <true|false|value>. Estas são as mais importantes:

Aviso para o Java Edition: desde a versão 1.21.11, as gamerules do Java têm nomes em snake_case, e algumas ganharam nomes totalmente novos: keepInventory agora é keep_inventory, doDaylightCycle é advance_time e doMobSpawning é spawn_mobs. A tabela traz o nome atual no Java, o nome antigo (Java até a 1.21.10) e o nome no Bedrock. Os nomes diferenciam maiúsculas de minúsculas no Java, mas não no Bedrock.

Regra (Java 1.21.11+)Nome antigo / BedrockPadrãoDescrição
keep_inventory keepInventory / keepinventory false Os jogadores mantêm o inventário e a experiência depois de morrer.
advance_time doDaylightCycle / dodaylightcycle true O ciclo de dia e noite (ligado/desligado).
advance_weather doWeatherCycle / doweathercycle true O ciclo do clima (ligado/desligado).
mob_griefing mobGriefing / mobgriefing true Os mobs podem destruir e alterar blocos (creepers, endermen, ghasts).
spawn_mobs doMobSpawning / domobspawning true O surgimento natural de mobs (ligado/desligado).
fire_spread_radius_around_player doFireTick / dofiretick 128 O raio em blocos ao redor dos jogadores dentro do qual o fogo se espalha. 0 desliga a propagação, -1 remove o limite. No Java substituiu o doFireTick; o Bedrock ainda usa dofiretick (true por padrão).
block_drops doTileDrops / dotiledrops true Blocos quebrados soltam itens.
natural_health_regeneration naturalRegeneration / naturalregeneration true Os jogadores regeneram vida quando a barra de fome está cheia. False = jogo no estilo UHC.
show_death_messages showDeathMessages / showdeathmessages true Mostra no chat as mensagens de morte dos jogadores.
command_block_output commandBlockOutput / commandblockoutput true Os blocos de comando mostram sua saída no chat.
pvp pvp / pvp true Os jogadores podem causar dano uns aos outros. No Java a regra existe desde a 1.21.9; antes disso, o PvP só podia ser definido no server.properties.
spawn_phantoms doInsomnia / doinsomnia true Os phantoms aparecem quando um jogador fica 3 noites ou mais sem dormir.
immediate_respawn doImmediateRespawn / doimmediaterespawn false Os jogadores renascem logo depois de morrer (sem a tela de morte).
players_sleeping_percentage playersSleepingPercentage / playerssleepingpercentage 100 A porcentagem de jogadores que precisam dormir para pular a noite (0-100). Java 1.17+.
random_tick_speed randomTickSpeed / randomtickspeed 3 (Bedrock: 1) A velocidade dos ticks aleatórios, que controlam coisas como o crescimento de plantas e a propagação da grama.
max_command_sequence_length maxCommandChainLength / maxcommandchainlength 65536 O número máximo de comandos em uma cadeia ou função. Uma proteção contra loops.

O Java 26.3 tem 59 gamerules. As acima são as mais usadas. Explicamos a sintaxe e as diferenças de nome entre versões na página do comando /gamerule, e a regra mais popular no nosso guia de keep inventory.

Seletores de alvo (@a, @p, @r, @e, @s)

Os seletores permitem escolher quem o comando afeta sem digitar o nome de um jogador:

  • @p: o jogador mais próximo (de onde o comando é executado)
  • @a: todos os jogadores do servidor
  • @r: um jogador aleatório
  • @e: todas as entidades (jogadores + mobs + itens + flechas e assim por diante)
  • @s: o jogador ou a entidade que executa o comando (a si mesmo)

Argumentos dos seletores

Os seletores aceitam argumentos entre colchetes que filtram o resultado:

  • @e[type=minecraft:creeper]: todos os creepers
  • @a[distance=..10]: jogadores a até 10 blocos
  • @e[type=minecraft:zombie,limit=1,sort=nearest]: o zumbi mais próximo
  • @a[team=red]: jogadores da equipe "red"
  • @e[tag=boss]: entidades com a tag "boss"
  • @a[scores={kills=10..}]: jogadores com 10+ pontos no objetivo "kills"
  • @a[gamemode=survival]: jogadores no Modo Sobrevivência
  • @e[nbt={OnGround:1b}]: entidades em pé no chão (só no Java)

Cola com os comandos mais usados

Copie, imprima ou salve para depois:

Sobrevivência e praticidade

  • /gamemode survival / /gamemode creative: troca o seu modo de jogo
  • /time set day: faz virar dia
  • /weather clear: deixa o tempo limpo
  • /gamerule keep_inventory true: mantém o inventário depois de morrer (Java até a 1.21.10: keepInventory)
  • /gamerule advance_time false: para o tempo (antes doDaylightCycle)
  • /gamerule mob_griefing false: os mobs não destroem blocos (antes mobGriefing)
  • /difficulty peaceful: sem mobs hostis
  • /kill: um reinício rápido (mata você)

Teletransporte e navegação

  • /tp @s ~ ~ ~: a sua posição atual (um jeito rápido de conferir)
  • /tp @s 0 64 0: teletransporta para as coordenadas
  • /tp @s PlayerName: teletransporta para outro jogador
  • /locate structure minecraft:village_plains: encontra a vila mais próxima
  • /locate structure minecraft:stronghold: encontra uma fortaleza (o portal do End)
  • /locate biome minecraft:mushroom_fields: encontra uma ilha de cogumelos

Itens e efeitos

  • /give @s minecraft:diamond 64: 64 diamantes
  • /give @s minecraft:netherite_sword: uma espada de netherita
  • /effect give @s minecraft:speed 600 2: Velocidade III por 10 minutos
  • /effect give @s minecraft:night_vision 99999: Visão Noturna que dura praticamente para sempre
  • /effect clear @s: remove todos os efeitos
  • /enchant @s minecraft:sharpness 5: Afiação V no item que está na mão

Servidor

  • /op PlayerName: dá o status de operador
  • /deop PlayerName: tira o status de operador
  • /ban PlayerName reason: bane um jogador
  • /kick PlayerName: expulsa um jogador
  • /whitelist add PlayerName: adiciona um jogador à whitelist
  • /save-all: salva o mundo

Perguntas frequentes

Como ativar os comandos no Minecraft?

Ao criar um mundo novo, ative Permitir comandos (Java) ou Ativar trapaças (Bedrock). Em um mundo já existente no Java 26.3 ou mais recente, aperte Esc, clique em Opções do mundo e ative Permitir comandos. No Java 26.2, as Opções do mundo ficam no menu Opções, e no Java 26.1 e anteriores você usa Abrir para LAN com Permitir comandos ativado: os comandos funcionam até você fechar o mundo. Em um servidor multiplayer, um administrador precisa lhe dar o status de operador com o comando /op pelo console.

Quantos comandos existem no Minecraft?

O Minecraft Java Edition 26.3 tem mais de 80 comandos. O Bedrock Edition tem cerca de 70. Alguns comandos são comuns às duas edições (tp, give, gamemode, time, weather) e outros existem em apenas uma (por exemplo /data, /execute na forma do Java, /testfor no Bedrock). Mods e data packs podem adicionar comandos próprios.

Qual é a diferença entre um comando com / e um comando em um bloco de comando?

No chat, os comandos começam com uma barra (/gamemode creative). Nos blocos de comando você omite a barra (gamemode creative). Fora isso, funcionam exatamente do mesmo jeito. Blocos de comando podem executar comandos automaticamente (repetição, condições, atraso), o que não dá para fazer pelo chat.

Os comandos desativam as conquistas?

No Java Edition, ativar as trapaças não bloqueia as conquistas (progressos). No Bedrock Edition, ativar as trapaças bloqueia as conquistas daquele mundo para sempre, mesmo que você desative as trapaças depois.

Posso usar comandos em um servidor sem ser operador?

Em regra, não. Uma exceção é o comando /trigger (Java), que um administrador pode liberar para todos os jogadores. Alguns plugins de servidor (EssentialsX, LuckPerms) permitem que os administradores liberem comandos selecionados por meio de um sistema de permissões.

Guias detalhados de comandos individuais: /locate, /time, /weather, /effect, /give, /summon, /fill, /teleport. Códigos prontos para copiar estão na nossa página de trapaças e comandos, e o restante dos guias na seção de comandos.