BedrockusTradução de mapas do Minecraft Bedrock
← Voltar à ferramenta

Sobre o projeto

O Bedrockus tira todo o texto de um mapa de Minecraft Bedrock, deixa você traduzir e monta o mapa de volta.

O que ele faz

Um mapa é um arquivo compactado: o mundo em um banco LevelDB, pacotes de recursos e de comportamento, funções, scripts. O texto fica espalhado por uma dúzia de lugares: placas, livros, nomes de itens, descrições, diálogos e botões de NPCs, comandos, placares, arquivos de idioma dos pacotes. O Bedrockus percorre todos eles, tira o texto e mostra tudo em uma lista só, dizendo de onde vem cada linha.

A tradução ele devolve seguindo as regras do próprio jogo. O que o jogo sabe ler de um arquivo de idioma vai para o .lang e ganha uma chave; o que ele não sabe ler é escrito no mapa como texto puro. No caminho, comandos como say e tell são reescritos como tellraw — sem isso a tradução nunca apareceria neles.

No fim sai um .mcworld comum: abre no jogo como sempre e segue o idioma de quem está jogando.

Como funciona

  • Envio. O arquivo é desmontado no servidor: LevelDB, NBT, arquivos dos pacotes. O resultado é uma lista de linhas com coordenadas, categoria e uma explicação de onde cada linha vai parar.
  • Tradução. Todo o resto acontece no navegador: filtros, rascunhos, chaves próprias. Dá para traduzir na própria página ou exportar CSV, XLIFF ou .lang, trabalhar no programa de sempre e carregar o arquivo de volta.
  • Montagem. O servidor monta um mundo novo: escreve os arquivos de idioma, coloca chaves em placas e livros, escreve texto puro onde chave não funciona e entrega um .mcworld pronto.

O que ele sabe sobre o jogo

Algumas regras do Bedrock não estão documentadas em lugar nenhum e foram conferidas dentro do próprio jogo — é nelas que se apoia toda a distribuição da tradução.

Placas, livros e diálogos de NPC só pegam a tradução por meio de rawtext com uma chave traduzível. Os botões de NPC são a exceção: eles pegam a chave pura e cortam em 16 caracteres, por isso as chaves de botões são curtas.

Nomes de itens e o nome do mundo não entendem chave nenhuma: ali o texto entra do jeito que está. Por isso, na montagem se escolhe à parte qual idioma vai escrito direto no mundo.

O arquivo en_US.lang precisa existir sempre: o jogo recorre a ele, e sem ele no lugar da tradução aparece a própria chave.

O que ele não faz

  • Não guarda mapas: um arquivo enviado fica no servidor no máximo uma hora e é apagado junto com a análise.
  • Não tem contas nem pede cadastro.
  • Não traduz por você: não há tradução automática aqui dentro — o texto é seu ou do seu tradutor.
  • Não publica nada: o mundo montado só vai para quem enviou o arquivo original.

Aviso legal

O Bedrockus é um projeto amador não oficial. Não tem ligação com a Mojang Studios nem com a Microsoft e não é aprovado nem apoiado por elas.

Minecraft é uma marca registrada da Mojang Synergies AB. Os direitos sobre o jogo, seu conteúdo, seus nomes e seus textos originais pertencem aos respectivos titulares.

Os direitos sobre os mapas pertencem a seus autores. Ao trabalhar no mapa de outra pessoa, cabe a você ter o direito de fazer isso.

Os ícones da interface são do Tabler Icons (© Paweł Kuna), da biblioteca SVG do GitLab e do Material Symbols (© Google LLC); as bandeiras dos idiomas, do flag-icons (© Panayiotis Lipiridis). Os dois primeiros conjuntos e as bandeiras estão sob a licença MIT; o Material Symbols, sob Apache 2.0.

O Bedrockus é um projeto amador não oficial. Não tem ligação com a Mojang Studios nem com a Microsoft e não é aprovado nem apoiado por elas.

Minecraft é uma marca registrada da Mojang Synergies AB. Os direitos sobre o jogo, seu conteúdo, seus nomes e seus textos originais pertencem aos respectivos titulares; os direitos sobre os mapas, aos seus autores.