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_blockou/give @s minecraft:command_block. - No console do servidor: sem a barra e com o nome do jogador, porque
@snã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 jogo | Cor | O que faz | Padrão |
|---|---|---|---|
| Impulso (Impulse) | Laranja | Executa o comando uma vez a cada ativação | Requer Redstone |
| Em cadeia (Chain) | Ciano | Executa logo depois do bloco que aponta para ele | Sempre ativo |
| Repetição (Repeat) | Roxo | Executa o comando a cada tick, 20 vezes por segundo, enquanto estiver ativo | Requer 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,stopewhitelist. 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, usegamerule command_block_output false. - Um bloco de Repetição roda 20 vezes por segundo. Muitos deles com seletores amplos, como
@esem filtro, pesam no TPS. Use filtros comodistance,tagoulimit. 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?
- Vanilla ou alguns plugins, até 5 jogadores: Redstone (4 GB), €5,60 por mês
- Modpack leve, de 5 a 10 jogadores: Gold (5 GB), €7,00 por mês
- Modpack pesado como All the Mods 10: Barrier (10 GB), €14,00 por mês
Novo na HostValues? Use o código WELKOM10 e ganhe 10% de desconto no primeiro pedido.