O comando /locate encontra as coordenadas da estrutura ou bioma mais próximo no Minecraft. Ele pode indicar onde está uma vila, stronghold, mansão, monumento oceânico, fortaleza do Nether, Ancient City, Cherry Grove e vários outros lugares.
A sintaxe básica é:
/locate structure <estrutura>
ou:
/locate biome <bioma>
Mas existe uma diferença importante entre Java Edition e Bedrock Edition, principalmente ao procurar grupos de estruturas como vilas.
Neste artigo
Em quais plataformas o /locate funciona?
O comando existe nas duas principais edições do Minecraft.
| Plataforma | Edição |
|---|---|
| Windows 10 e 11 | Java ou Bedrock |
| Mac | Java |
| Linux | Java |
| Android | Bedrock |
| iPhone e iPad | Bedrock |
| PlayStation 4 e 5 | Bedrock |
| Xbox One e Series X|S | Bedrock |
| Nintendo Switch | Bedrock |
A Mojang confirma que o Bedrock está disponível em Windows, consoles e dispositivos móveis, enquanto Java roda em Windows, macOS e Linux. No Windows, portanto, você precisa saber qual edição abriu antes de copiar um comando.
Confira também Comandos do Minecraft: os mais úteis, como usar e o que muda no seu mundo
É preciso ativar cheats?
Sim.
No Bedrock, a documentação oficial classifica /locate como um comando que exige cheats habilitados.
Isso merece atenção no Android, iPhone, PlayStation, Xbox, Switch e Minecraft for Windows: habilitar cheats em um mundo Bedrock impede a obtenção normal de conquistas naquele mundo.
Se você quer apenas descobrir onde algo fica sem alterar seu Survival principal, uma opção prudente é fazer uma cópia do mundo e usar /locate na cópia.
Como encontrar uma vila
Aqui aparece uma das diferenças mais importantes entre Java e Bedrock.
Bedrock
Use:
/locate structure village
Esse formato funciona no Bedrock, portanto é o comando indicado para:
Android, iPhone, PlayStation, Xbox, Nintendo Switch e Minecraft for Windows.
A documentação atual da Microsoft usa exatamente village como identificador válido de estrutura.
Java
Na Java Edition moderna, as vilas possuem diferentes variantes. Para procurar qualquer vila do grupo, use:
/locate structure #minecraft:village
O # indica que você está procurando um grupo de estruturas, e não apenas uma variante específica. Essa mudança foi introduzida quando a Java passou a tratar categorias de estruturas por tags.
Portanto:
Bedrock:/locate structure village
Java:/locate structure #minecraft:village
Esse é exatamente o tipo de diferença que faz um comando copiado da internet parecer quebrado quando, na verdade, foi escrito para a outra edição.
O que aparece depois de usar /locate?
O jogo procura a estrutura mais próxima compatível e informa suas coordenadas.
Imagine que o resultado indique algo próximo de:
X: 1250 Z: -840
Agora você tem duas opções.
Pode viajar normalmente até lá ou usar /tp para se aproximar.
Por exemplo:
/tp @s 1250 100 -840
O @s significa o próprio jogador que executou o comando.
A Mojang inclusive apresenta /locate structure minecraft:stronghold como exemplo e sugere usar /teleport depois para chegar ao local encontrado.
Cuidado com a altura
Não teletransporte cegamente para uma coordenada Y baixa ou desconhecida.
Algumas estruturas ficam:
- debaixo da terra;
- dentro de montanhas;
- no fundo do oceano;
- próximas de lava.
Usar uma altura segura e depois descer normalmente costuma ser melhor que aparecer diretamente dentro da estrutura.
Como encontrar uma stronghold
Se o objetivo é chegar ao portal do End, procure uma stronghold.
Use:
/locate structure minecraft:stronghold
Esse exemplo é documentado oficialmente pela própria Mojang.
No Bedrock também existe stronghold entre os identificadores aceitos pelo /locate.
Depois de receber as coordenadas, vá até o local e procure a estrutura subterrânea.
O /locate leva diretamente à sala do portal?
Não.
Ele localiza a stronghold, não necessariamente a sala que contém o portal do End.
Depois de entrar na estrutura, você ainda precisa explorar corredores e salas até encontrar o portal.
Portanto, /locate elimina a procura da fortaleza pelo mapa, mas não resolve toda a exploração interna.
Como encontrar um bioma
Para biomas, troque structure por biome.
Por exemplo:
/locate biome minecraft:cherry_grove
O comando procura o Cherry Grove mais próximo.
Também é possível procurar outros biomas disponíveis na sua versão.
No Bedrock atual, a documentação lista identificadores como:
minecraft:desert
minecraft:jungle
minecraft:mangrove_swamp
minecraft:deep_dark
minecraft:cherry_grove
minecraft:pale_garden
entre vários outros.
A forma mais segura de descobrir o nome correto é começar digitando:
/locate biome
e observar as sugestões oferecidas pelo próprio jogo.
Isso evita copiar identificadores antigos ou exclusivos da outra edição.
Como encontrar um Cherry Grove
Use:
/locate biome minecraft:cherry_grove
O resultado mostrará a localização do bioma mais próximo que corresponda à busca.
Depois você pode viajar até lá ou usar /tp.
Esse procedimento é útil principalmente para biomas relativamente raros, porque evita caminhar milhares de blocos apenas esperando encontrar um por acaso.
Como encontrar uma fortaleza do Nether
Aqui é importante distinguir stronghold de fortress.
Stronghold é a estrutura subterrânea do Overworld associada ao portal do End.
Nether Fortress é a fortaleza encontrada no Nether.
Para localizar uma fortaleza do Nether:
/locate structure minecraft:fortress
No Bedrock, minecraft:fortress aparece entre as estruturas reconhecidas pelo comando.
Mas existe uma condição:
você precisa estar no Nether.
O /locate procura estruturas e biomas que existam na dimensão atual.
Se tentar procurar uma Nether Fortress estando no Overworld, a busca não funciona como se o jogo estivesse consultando todas as dimensões ao mesmo tempo.
Como encontrar uma Ancient City
Use:
/locate structure minecraft:ancient_city
A Ancient City é subterrânea e associada ao Deep Dark.
No Bedrock atual, minecraft:ancient_city é um identificador válido para /locate.
Depois de localizar, não é recomendável simplesmente usar /tp para uma coordenada subterrânea qualquer.
É mais seguro chegar à região e descer procurando a estrutura.
Como encontrar Trial Chambers
No Bedrock atual:
/locate structure minecraft:trial_chambers
minecraft:trial_chambers está entre as estruturas reconhecidas pela documentação atual.
Novamente, a estrutura fica abaixo da superfície, então as coordenadas servem principalmente para indicar onde começar a procurar.
Outros exemplos úteis
No Bedrock atual, /locate consegue procurar estruturas como:
| O que procurar | Comando |
|---|---|
| Vila | /locate structure village |
| Stronghold | /locate structure stronghold |
| Mineshaft | /locate structure mineshaft |
| Monumento oceânico | /locate structure monument |
| Nether Fortress | /locate structure fortress |
| Woodland Mansion | /locate structure mansion |
| Naufrágio | /locate structure shipwreck |
| Tesouro enterrado | /locate structure buried_treasure |
| Pillager Outpost | /locate structure pillager_outpost |
| Bastion Remnant | /locate structure bastion_remnant |
| Ancient City | /locate structure ancient_city |
| Trail Ruins | /locate structure trail_ruins |
| Trial Chambers | /locate structure trial_chambers |
Esses identificadores aparecem na referência atual do /locate para Bedrock.
Na Java, alguns nomes e agrupamentos diferem. Use o autocompletar antes de assumir que a mesma palavra funciona nas duas edições.
Posso procurar apenas estruturas em áreas ainda não exploradas?
No Bedrock existe um argumento opcional interessante.
A sintaxe atual é:
/locate structure <estrutura> [useNewChunksOnly]
Esse último parâmetro pode limitar a busca a chunks novos, ainda não gerados anteriormente. O padrão é false.
Isso pode ser útil depois de uma atualização.
Imagine que uma versão nova adicionou uma estrutura e seu mundo existe há anos. Regiões antigas já geradas podem não possuir aquele conteúdo.
Nesse cenário, procurar apenas chunks novos ajuda a encontrar áreas onde a geração recente ainda pode ocorrer.
É um recurso mais avançado, mas extremamente útil em mundos antigos.
Por que /locate diz que não encontrou nada?
Há algumas causas comuns.
Você está na dimensão errada. Uma Nether Fortress deve ser procurada no Nether.
O nome da estrutura está errado. Java e Bedrock podem usar identificadores diferentes.
Você copiou um comando antigo. A sintaxe do /locate mudou ao longo da história do Minecraft.
Está procurando algo que não existe naquela edição ou versão.
Os comandos não estão habilitados ou você não tem permissão.
No Bedrock, a própria documentação informa que /locate retorna erro quando não encontra o bioma ou estrutura solicitado na dimensão atual.
Use o autocompletar antes de pesquisar outro tutorial
Essa é provavelmente a melhor dica para /locate.
Digite:
/locate structure
ou:
/locate biome
e veja o que o Minecraft oferece.
No PC, o autocompletar torna isso especialmente rápido. No celular e nos consoles, as sugestões do próprio chat também ajudam a evitar nomes errados.
Assim você descobre o identificador que a sua edição e a sua versão reconhecem, em vez de depender de uma lista publicada anos atrás.
O /locate altera a estrutura ou o mundo?
Não.
O comando apenas consulta a geração do mundo e informa onde está o alvo encontrado.
Ele não:
- cria uma vila;
- move uma stronghold;
- gera um bioma novo;
- destrói blocos;
- altera a estrutura localizada.
A alteração indireta está no uso de cheats, especialmente no Bedrock.
Então existe uma diferença importante:
usar /locate não modifica fisicamente o mapa, mas habilitar cheats para poder usá-lo pode afetar as conquistas daquele mundo no Bedrock.
Se você quer preservar seu Survival original, faça uma cópia, use /locate nela, anote as coordenadas e volte ao mundo principal.
É uma maneira simples de encontrar o que procura sem transformar o save que você vem construindo há meses ou anos.