Comandos Minecraft: Lista Completa e Atualizada para Java e Bedrock

comandos minecraft

Os comandos Minecraft são digitados no chat, sempre começando com uma barra (/), e só funcionam em mundos que estejam com a opção de cheats ativada.

Essa é a parte fácil. A parte que quase nenhum guia em português conta é que a lista de comandos do Minecraft mudou de verdade nas versões recentes do Java, e boa parte do que circula por aí simplesmente não funciona mais.

O caso mais conhecido é o de manter o inventário ao morrer.

O famoso /gamerule keepInventory true deixou de ser a forma correta no Java. Se você digitou e o jogo respondeu com erro, não foi culpa sua.

Esta lista está organizada por tema, com a sintaxe do Java e a do Bedrock lado a lado sempre que as duas são diferentes, porque elas são diferentes com muito mais frequência do que parece.

Índice

Como ativar os comandos no Minecraft

Nenhum comando funciona num mundo sem cheats liberados. A documentação oficial da Mojang descreve o mesmo caminho que está abaixo. O caminho muda bastante entre as duas edições do jogo, então comece identificando qual você joga.

No Minecraft Java

Em um mundo novo: na tela de criação, abra Mais opções do mundo e ative Permitir comandos.

Em um mundo que já existe: não há um botão direto, mas existe uma brecha oficial.

Aperte Esc, escolha Abrir para LAN, ative Permitir comandos e clique em Iniciar mundo em LAN. Os comandos passam a funcionar na hora.

Tem um porém importante aqui: essa liberação vale só até você sair do mundo. Ao entrar de novo, é preciso repetir o processo. Ela não fica gravada no save.

Em servidor dedicado: no Java não existe opção de cheats.

Quem manda é o status de operador. Rode op SeuNick no console do servidor ou adicione seu nome no arquivo ops.json.

No Minecraft Bedrock (PC, console, celular e Switch)

No Bedrock o caminho é o mesmo em todas as plataformas: abra o menu de pausa, vá em Configurações, entre na aba Jogo e ative Ativar Cheats.

Também dá para deixar ligado já na criação do mundo.

O Bedrock tem uma vantagem que o Java não tem: nessa mesma tela existem botões de liga e desliga prontos para várias regras, incluindo um de Manter Inventário. Você nem precisa digitar comando.

PlataformaComo abrir o menu de pausa
Bedrock no PCTecla Esc
PlayStationBotão Options
XboxBotão Menu
Nintendo SwitchBotão +
Android e iOSBotão de pausa na tela

Em servidor Bedrock e em Realms

Em servidor Bedrock dedicado, coloque Allow Cheats como Enabled nas configurações, reinicie e entre como operador.

Em Realms, os comandos funcionam normalmente, mas só para o dono do Realm e para quem tiver status de operador.

Membro comum não executa comando nenhum até ser promovido no painel.

Como abrir o chat de comandos em cada plataforma

Depois dos cheats liberados, é no chat que tudo acontece. Em todas as plataformas você pode abrir o chat e digitar a barra manualmente, mas no PC existe um atalho que já abre com a barra pronta.

PlataformaAbrir o chatAbrir já com a barra
Java no PCT ou EnterTecla /
Bedrock no PCT ou EnterTecla /
XboxDirecional para a direitaAbrir o chat e digitar /
PlayStationDirecional para a direitaAbrir o chat e digitar /
Nintendo SwitchDirecional para a direitaAbrir o chat e digitar /
Android e iOSÍcone de balão de fala no topo da telaTocar no balão e digitar /

Todos os comandos do Minecraft mais usados

Esta é a parte central da lista. Um comando Minecraft só é aceito se a sintaxe estiver exata, então preste atenção nas diferenças entre as duas edições, que estão marcadas em cada bloco.

Onde aparecer @p, o comando afeta o jogador mais próximo. @s afeta você mesmo, @a afeta todos os jogadores e @r afeta um jogador aleatório.

Comandos de modo de jogo

ComandoO que faz
/gamemode survivalColoca o jogador em modo sobrevivência
/gamemode creativeColoca o jogador em modo criativo
/gamemode adventureColoca o jogador em modo aventura
/gamemode spectatorColoca o jogador em modo espectador
/gamemode creative NomeMuda o modo de outro jogador

Diferença entre edições: só o Bedrock aceita atalho.

Lá funcionam os números 0 para sobrevivência, 1 para criativo, 2 para aventura e 5 para o padrão do mundo, além das letras s, c, a e d.

O Java não aceita número nem abreviação desde a versão 1.13, e muito conteúdo antigo ainda ensina /gamemode 1 como se funcionasse nas duas.

Comandos de tempo e clima

ComandoO que faz
/time set dayDeixa o mundo de dia (valor 1000)
/time set noonMeio-dia (valor 6000)
/time set nightDeixa o mundo de noite (valor 13000)
/time set midnightMeia-noite (valor 18000)
/time add 1000Avança o relógio do mundo sem resetar o contador de dias
/weather clearLimpa o clima
/weather rainComeça a chover
/weather thunderComeça uma tempestade com raios
/weather clear 600Fixa o clima pelo número de segundos indicado

Diferença entre edições: o Bedrock aceita ainda sunrise e sunset no /time set, que o Java não tem.

O Java, por sua vez, aceita sufixo de unidade, como /time add 1d para um dia inteiro.

Comandos de itens, XP e inventário

ComandoO que faz
/give @p diamond 64Dá 64 diamantes ao jogador mais próximo
/give @s netherite_ingot 1Dá um item específico a você mesmo
/clearEsvazia o inventário inteiro
/clear @s dirtRemove só o item indicado
/enchant @p sharpness 5Aplica um encantamento no item que está na mão
/effect give @s resistance 1000000 4 trueAplica um efeito de poção no Java
/effect @s resistance 1000000 4 trueO mesmo efeito no Bedrock, sem o subcomando
/kill @e[type=creeper]Elimina todas as entidades de um tipo

Diferença entre edições: o comando de experiência é bem diferente nos dois.

No Java use /experience add @s 3 levels para níveis e /experience add @s 7 para pontos, com /xp como atalho.

No Bedrock não existe subcomando: é /xp 3L para níveis e /xp 7 para pontos.

No Java, encantamentos acima do limite e itens com atributos personalizados saem por componentes dentro do /give, no formato diamond_sword[enchantments={sharpness:10}]. No Bedrock isso não existe, o comando usa um argumento numérico de dado.

Comandos de teleporte e localização

ComandoO que faz
/tp 100 64 200Teleporta você para a coordenada exata
/tp @s ~ ~50 ~Teleporta 50 blocos para cima, relativo à posição atual
/tp Nome1 Nome2Leva o primeiro jogador até o segundo
/tp ^ ^ ^10Avança 10 blocos na direção para onde você está olhando
/locate structure villageMostra a vila mais próxima no Bedrock
/locate structure #villageMostra a vila mais próxima no Java, de qualquer bioma
/locate biome desertMostra o bioma mais próximo
/spawnpoint @s 100 64 200Define onde você renasce
/setworldspawnDefine o ponto de nascimento do mundo inteiro
/seedMostra a semente do mundo

O til (~) significa coordenada relativa à sua posição, e o acento circunflexo (^) significa coordenada relativa à direção do seu olhar. São dois atalhos que economizam muito tempo.

Onde quase todo mundo erra: não existe estrutura chamada portal do End no comando.

O portal fica dentro da fortaleza, então o comando certo é /locate structure stronghold.

EstruturaID no JavaID no Bedrock
Vila#village ou village_plainsvillage
Fortaleza (portal do End)strongholdstronghold
Fortaleza do Netherfortressfortress
Bastiãobastion_remnantbastionremnant
Mansãomansionmansion
Cidade do Endend_cityendcity
Cidade antigaancient_cityancientcity
Monumento oceânicomonumentmonument
Posto avançadopillager_outpostpillageroutpost

Comandos de blocos e construção

ComandoO que faz
/setblock ~ ~ ~ stoneColoca um bloco na coordenada indicada
/fill ~-3 ~ ~-4 ~3 ~4 ~4 stonePreenche uma área inteira com um bloco
/fill ~-3 ~ ~-4 ~3 ~4 ~4 stone hollowPreenche só as paredes, deixando o miolo vazio
/clone 0 0 0 5 5 5 10 10 10Copia uma construção inteira para outro lugar
/summon creeper ~ ~ ~Invoca uma entidade na sua posição

O /fill tem um limite de blocos por vez, definido por uma gamerule própria e que por padrão fica em 32768. Se a área for maior, o comando falha e não faz nada pela metade.

Comandos de mundo, jogador e permissão

ComandoO que faz
/difficulty peacefulMuda a dificuldade do mundo
/op NomeDá permissão de operador
/deop NomeRemove a permissão de operador
/gamerule nome valorAltera uma regra do mundo
/gamerule nomeConsulta o valor atual da regra, sem alterar nada

Diferença entre edições: no Java o /op só funciona em servidor dedicado. No Bedrock ele funciona também em mundo local.

O Bedrock ainda aceita número e abreviação na dificuldade, como /difficulty p ou /difficulty 0.

Comandos de gamerule e a mudança de nome no Java

As gamerules são as regras do mundo, e é aqui que está a maior armadilha dos comandos de Minecraft hoje.

A partir do Java 1.21.11, a Mojang moveu todas as gamerules para um registro interno e renomeou cada uma.

Os nomes saíram do formato com maiúscula no meio da palavra e passaram para tudo minúsculo com underline.

O keepInventory virou keep_inventory, o doDaylightCycle virou advance_time, e assim por diante.

No Bedrock nada mudou. Os nomes continuam os mesmos e sem distinção entre maiúscula e minúscula.

O que fazJava 1.21.11 em dianteNome antigo no JavaBedrockPadrão
Manter o inventário ao morrerkeep_inventorykeepInventorykeepinventoryfalse
Ciclo de dia e noiteadvance_timedoDaylightCycledodaylightcycletrue
Ciclo de climaadvance_weatherdoWeatherCycledoweathercycletrue
Mobs destruírem blocosmob_griefingmobGriefingmobgriefingtrue
Spawn natural de mobsspawn_mobsdoMobSpawningdomobspawningtrue
PvP entre jogadorespvppvppvptrue
Regeneração natural de vidanatural_health_regenerationnaturalRegenerationnaturalregenerationtrue
Velocidade de crescimento de plantasrandom_tick_speedrandomTickSpeedrandomtickspeed3 no Java, 1 no Bedrock
Renascer sem a tela de morteimmediate_respawndoImmediateRespawndoimmediaterespawnfalse
Dano de quedafall_damagefallDamagefalldamagetrue
Blocos soltarem itensblock_dropsdoTileDropsdotiledropstrue
Mensagens de morte no chatshow_death_messagesshowDeathMessagesshowdeathmessagestrue
Aparecimento de Phantomsspawn_phantomsdoInsomniadoinsomniatrue
Mostrar coordenadas na telanão existenão existeshowcoordinatestrue
Porcentagem de jogadores para dormirplayers_sleeping_percentageplayersSleepingPercentageplayerssleepingpercentage100

Atenção especial ao fogo. A gamerule doFireTick foi removida do Java. No lugar dela entrou fire_spread_radius_around_player, que não é verdadeiro ou falso, é um número: o raio em blocos dentro do qual o fogo se espalha.

Para desligar a propagação no Java atual, use /gamerule fire_spread_radius_around_player 0. No Bedrock, o dofiretick continua funcionando normalmente como true ou false.

Vale registrar um detalhe de sintaxe do Java: nomes de registro não aceitam letra maiúscula.

É por isso que keepInventory não é apenas antigo, ele é inválido. Se um comando parou de funcionar depois de uma atualização, esse é quase sempre o motivo.

Comando do Minecraft para não perder itens ao morrer

Esse é de longe o comando mais procurado do jogo, e por isso ele tem um guia próprio aqui no site.

A forma curta: no Java atual é /gamerule keep_inventory true, no Java antigo era /gamerule keepInventory true e no Bedrock é /gamerule keepinventory true.

O XP também é mantido junto com os itens, não existe regra separada para ele.

A regra vale por mundo e para todos os jogadores daquele mundo. Ela não é retroativa: o que você já perdeu numa morte anterior não volta.

O passo a passo completo, incluindo como conferir se está ativo, como fazer isso em servidor e as alternativas sem comando, está no guia do comando keep inventory no Minecraft.

Códigos Minecraft, cheats e comandos são a mesma coisa?

Na prática, sim. Quem procura por códigos Minecraft, cheats Minecraft ou comandos de Minecraft está atrás da mesma coisa, e o nome oficial dentro do jogo é comando.

A confusão vem dos jogos de console dos anos 2000, onde cheat era uma sequência de botões.

O Minecraft nunca teve isso. O que ele tem é um console de comandos parecido com o de um jogo de PC, que a própria Mojang chama de cheats na interface, justamente porque é assim que o jogador procura.

Então, resumindo: a opção no menu se chama Ativar Cheats, mas o que você digita depois são comandos, e nenhum deles precisa de download, mod ou programa externo.

Comandos desativam conquistas no Minecraft?

Aqui a resposta é diferente nas duas edições, e a diferença é grande o bastante para mudar como você joga.

No Bedrock: sim, e é permanente

O aviso oficial da Mojang é direto: ativar cheats impede permanentemente que os jogadores desbloqueiem conquistas naquele mundo, mesmo que você desligue os cheats depois.

Não é uma trava temporária. É definitiva para aquele mundo. E não são só os cheats que fazem isso no Bedrock.

Também desativam conquistas de forma permanente o modo criativo, mundo plano, pacotes de comportamento externos, experimentos ativados, modo demo, templates do Marketplace e projetos do Editor.

Se você joga Bedrock e liga para conquistas, a saída é simples: crie um mundo separado só para testar comandos.

No Java: não desativa nada

O Java não tem conquistas, tem progressos, os advancements. E eles continuam sendo liberados normalmente com os comandos ligados. Não existe bloqueio nem marca permanente no mundo.

Ou seja, no Java você pode usar comandos à vontade sem perder nada.

Perguntas frequentes sobre os comandos do Minecraft

Por que o comando /gamerule keepInventory parou de funcionar?

Porque no Java 1.21.11 todas as gamerules foram renomeadas. O nome correto agora é keep_inventory, tudo minúsculo e com underline. Nomes de registro no Java não aceitam letra maiúscula, então keepInventory virou inválido. No Bedrock nada mudou e keepinventory continua funcionando.

Como ativar comandos num mundo do Java que já existe?

Aperte Esc, escolha Abrir para LAN, ative Permitir comandos e clique em Iniciar mundo em LAN. Funciona na hora, mas vale só até você sair do mundo. Ao voltar, é preciso repetir.

Comandos do Minecraft funcionam no celular?

Funcionam. O celular roda a edição Bedrock, então é só abrir o menu de pausa, ir em Configurações, aba Jogo, e ativar Ativar Cheats. Depois toque no balão de fala no topo da tela e digite o comando começando com barra.

Preciso ser operador para usar comandos?

Em mundo local com cheats ligados, não. Em servidor dedicado e em Realms, sim: só o dono e quem tiver status de operador conseguem executar comandos. No Java isso se resolve com op SeuNick no console do servidor.

Usar comandos apaga meu mundo ou trava as conquistas?

O mundo nunca é apagado. No Java, nada acontece: os progressos continuam sendo liberados normalmente. No Bedrock, ativar cheats bloqueia as conquistas daquele mundo para sempre, mesmo que você desligue depois.

Qual a diferença entre comandos, códigos e cheats no Minecraft?

Nenhuma na prática. O nome oficial é comando, o menu do jogo chama a opção de cheats, e muita gente procura por códigos. Todos se referem à mesma coisa: texto digitado no chat começando com barra.

Conclusão

Se você levar uma coisa só desta lista, que seja esta: antes de copiar um comando de qualquer lugar, confira se ele é da sua edição e da sua versão.

A maior parte dos comandos que as pessoas dizem que não funcionam está simplesmente na sintaxe errada. Um /gamemode 1 no Java, um /effect give no Bedrock ou um keepInventory com maiúscula são erros de edição e de versão, não de digitação.

E se der erro, o jogo quase sempre diz onde: ele marca em vermelho a parte do comando que não entendeu.

Leia mais sobre cheats e dicas de games no GameSquad:

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress