Command block no Minecraft: qual é o comando e como usar

O comando do command block é /give @p minecraft:command_block. Digitado no chat, ele coloca um bloco de comando no seu inventário. O comando exige nível de permissão 2: em um servidor você precisa ser operador (op), e em um mundo single player a opção Permitir trapaças precisa estar ativada. Colocar, quebrar e editar o bloco só funciona no Modo Criativo.

Seu próprio servidor Minecraft? Na HostValues a partir de €2,80 por mês, online em poucos minutos. Ver planos →

Este guia vale para o Minecraft Java 26.3 e para o Bedrock e foi conferido na Minecraft Wiki em 13 de outubro de 2026.

Como pegar um command block

  • No chat: /give @p minecraft:command_block ou /give @s minecraft:command_block.
  • No console do servidor: sem a barra e com o nome do jogador, porque @s não funciona no console: give SeuNome minecraft:command_block.
  • No inventário criativo: com as trapaças ativadas e a opção Inventário de operador (Operator Items Tab) ligada em Opções, Controles, o bloco aparece na aba Blocos de operador.

Se o jogo mostrar a mensagem "Precisa ser um operador no Modo Criativo", falta o op ou o Modo Criativo.

Como ativar command blocks no servidor (Minecraft 26.x)

No Minecraft Java 26.x, os command blocks são controlados pela regra de jogo command_blocks_work, que vem ativada (true) por padrão. Para conferir o valor, ligar ou desligar, digite no console:

gamerule command_blocks_work
gamerule command_blocks_work true
gamerule command_blocks_work false

A mudança vale na hora, sem reiniciar o servidor. Para colocar e editar os blocos, você também precisa ser operador (op SeuNome no console). O valor op-permission-level no server.properties precisa ser 2 ou mais; o padrão, 4, já serve.

E o enable-command-block? Até a versão 1.21.8, os command blocks eram ativados com enable-command-block=true no server.properties, e o padrão era false. No snapshot 25w35a (versão 1.21.9), essa linha virou a regra de jogo enableCommandBlocks, para que a configuração possa ser mudada com o servidor rodando. Depois ela passou a se chamar commandBlocksEnabled e, na 1.21.11, command_blocks_work. Tutoriais que mandam editar o server.properties não valem para a 26.x.

Na HostValues, você digita esses comandos no console do painel de jogos do seu servidor de Minecraft, sem a barra no começo.

Os três tipos de command block

Você troca o tipo com o botão na janela do bloco:

Tipo no jogoCorO que fazPadrão
Impulso (Impulse)LaranjaExecuta o comando uma vez a cada ativaçãoRequer Redstone
Em cadeia (Chain)CianoExecuta logo depois do bloco que aponta para eleSempre ativo
Repetição (Repeat)RoxoExecuta o comando a cada tick, 20 vezes por segundo, enquanto estiver ativoRequer Redstone

No inventário, os itens se chamam Bloco de Comando, Bloco de Comando em Cadeia e Bloco de Comando em Repetição. Coloque os blocos em cadeia um atrás do outro, seguindo a seta desenhada neles; todos rodam no mesmo tick, na ordem da cadeia.

As opções da janela: condicional e redstone

  • Condicional ou Incondicional (Conditional, Unconditional): um bloco condicional só executa se o bloco atrás dele, o que aponta para ele, executou o próprio comando com sucesso. O padrão é Incondicional.
  • Requer Redstone ou Sempre ativo (Needs Redstone, Always Active): com Requer Redstone, o bloco precisa de um sinal, como um botão, uma alavanca ou uma placa de pressão. Com Sempre ativo, ele funciona sem sinal.
  • Saída anterior (Previous Output): mostra o resultado da última execução. Com o botão O/X ao lado você deixa de guardar esse resultado, o que economiza memória em mundos com muitos blocos.

A barra / no começo do comando é opcional.

Exemplos de comandos para command blocks

Aviso no chat (Impulso com um botão):

say O evento começa em 5 minutos!

Placa de teleporte (Impulso com uma placa de pressão em cima, leva o jogador mais próximo):

tp @p 100 64 -200

Botão de kit (Impulso com um botão, dá 16 pães ao jogador mais próximo):

give @p minecraft:bread 16

Velocidade no spawn (Repetição em Sempre ativo, dá Velocidade II sem partículas a quem estiver a até 8 blocos do ponto 0, 64, 0):

effect give @a[x=0,y=64,z=0,distance=..8] minecraft:speed 2 1 true

Título na tela (Impulso ligado a uma alavanca):

title @a title {"text":"O evento começou!","color":"gold"}

Placar de pontos. Crie o placar uma vez no console e exiba-o na lateral da tela:

scoreboard objectives add pontos dummy
scoreboard objectives setdisplay sidebar pontos

Depois, um bloco de Impulso com um botão soma um ponto para o jogador mais próximo:

scoreboard players add @p pontos 1

Jogadores no Modo Sobrevivência usam esses botões e placas normalmente: só colocar e editar os blocos exige op.

Command blocks no Bedrock

No Minecraft Bedrock, o comando é /give @s command_block. Ele exige cheats ativados (Activate Cheats), e a opção Command Blocks Enabled precisa estar ligada nas configurações do mundo. As regras de jogo commandblocksenabled (liga ou desliga os blocos) e commandblockoutput (avisos no chat) vêm em true. A janela do Bedrock tem ainda Delay in Ticks, um atraso em ticks antes de cada execução, e Execute on First Tick, para um bloco de Repetição rodar logo ao ser ativado. Em um servidor Bedrock dedicado, comandos como /give só funcionam com allow-cheats=true no server.properties (padrão false). Para quem joga só no Bedrock, veja o servidor de Minecraft Bedrock.

Segurança e desempenho no servidor

  • Command blocks executam os comandos com nível de permissão 2. Quem edita um command block consegue dar itens, teleportar jogadores e mudar o modo de jogo de qualquer um. Dê op só para pessoas de confiança.
  • Alguns comandos não funcionam em command blocks, entre eles op, ban, stop e whitelist. Esses você digita no console do servidor; a lista está em comandos do Minecraft no servidor.
  • Se você não usa command blocks, desligue com gamerule command_blocks_work false. Para os avisos dos blocos não lotarem o chat dos operadores, use gamerule command_block_output false.
  • Um bloco de Repetição roda 20 vezes por segundo. Muitos deles com seletores amplos, como @e sem filtro, pesam no TPS. Use filtros como distance, tag ou limit. Para sistemas grandes, funções em um datapack costumam ser mais fáceis de manter.

Mais dicas: como proteger seu servidor Minecraft contra griefing e como resolver TPS baixo no seu servidor.

Perguntas frequentes

Qual é o comando do command block?

No Java, /give @p minecraft:command_block (no console: give SeuNome minecraft:command_block). No Bedrock, /give @s command_block. Você precisa ser operador ou ter as trapaças (cheats) ativadas.

Por que o command block não funciona no meu servidor?

Confira: a regra command_blocks_work está em true? Você é operador e está no Modo Criativo? O bloco recebe sinal de redstone ou está em Sempre ativo? Em servidores com versão anterior à 1.21.9, o motivo costuma ser enable-command-block=false no server.properties.

Dá para usar command block no Modo Sobrevivência?

Você recebe o item com /give, mas só coloca, quebra e edita o bloco no Modo Criativo, como operador. Qualquer jogador pode acionar os blocos com botões, alavancas e placas de pressão.

Qual é a diferença entre Impulso, Em cadeia e Repetição?

Impulso executa uma vez por ativação, Em cadeia executa logo depois do bloco que aponta para ele e Repetição executa a cada tick enquanto estiver ativo.

Fontes: Minecraft Wiki, Command Block, Game rule, Server.properties e Java Edition 25w35a, além da página Bloco de comando da Minecraft Wiki em português e dos nomes do jogo em português do Brasil (Minecraft 26.3). Consultadas em 13 de outubro de 2026.

Alugue seu próprio servidor Minecraft

A partir de €2,80 por mês. Online em poucos minutos, sem fidelidade e com proteção DDoS incluída.

Qual plano combina com seu grupo?

Ver planos Pedir agora

Novo na HostValues? Use o código WELKOM10 e ganhe 10% de desconto no primeiro pedido.


Ainda com dúvidas? Abra um ticket de suporte e nossa equipe vai te ajudar.

Voltar ao blog