Guia

Texture packs do Java vs Bedrock: diferenças e como converter

O Java e o Bedrock têm pacotes de recursos, mas os arquivos não são intercambiáveis. Um pack do Java é um .zip com pack.mcmeta e texturas PNG em assets/minecraft/textures/. Um pack do Bedrock é um .mcpack com manifest.json e texturas em textures/. Para ter os dois, você faz o pack duas vezes.

Atualizado em

Lado a lado

Java EditionBedrock Edition
Arquivo.zip (ou uma pasta).mcpack (um zip renomeado)
Arquivo de descriçãopack.mcmetamanifest.json com dois UUIDs e um número de versão
Versão de destinoUm número de pack format, por ex. 97.1 para a 26.3Uma versão mínima do motor, por ex. [1, 21, 0]
Exemplo de caminho de texturaassets/minecraft/textures/block/stone.pngtextures/blocks/stone.png
Formatos de imagemPNGPNG ou TGA (mantenha a extensão do arquivo vanilla)
Íconepack.pngpack_icon.png
InstalaçãoColocar na pasta resourcepacksAbrir o arquivo; o Minecraft importa
ShadersShader packs de Iris / OptiFine, ou pacotes de recursos com shaders vanilla (1.17+)Sem código de shader próprio; pacotes de configurações de Visuais Vibrantes
SkinsUm PNG enviado no launcher ou em minecraft.netUm pacote de skins (.mcpack) ou um PNG importado no Vestiário
ConsolesNão se aplicaNão importam arquivos; use um mundo, Realm ou servidor que tenha o pack

Diferenças de textura para ficar de olho

  • Os nomes de arquivo mudam entre as edições, por exemplo block/grass_block_top.png no Java e blocks/grass_top.png no Bedrock.
  • Muitas texturas do Bedrock usam os pixels transparentes para guardar máscaras de tonalidade ou de tinta, então um editor nunca deve descartar a cor dos pixels invisíveis. O Texture Pack Maker mantém os pixels exatos.
  • O Java pode misturar versões em um pack com uma faixa de compatibilidade; os packs do Bedrock declaram uma única versão mínima.

Dá para converter um texture pack do Java para o Bedrock?

Sim, mas não renomeando o arquivo. Converter quer dizer remontar o pack na estrutura do Bedrock:

  1. Copie as imagens de assets/minecraft/textures/ para as pastas textures/ do Bedrock (block → blocks, item → items).
  2. Renomeie os arquivos com nomes diferentes, por exemplo grass_block_top.png → grass_top.png. Texturas sem equivalente no Bedrock ficam de fora.
  3. Escreva um manifest.json com dois UUIDs novos, uma versão e uma min_engine_version, e renomeie pack.png para pack_icon.png.
  4. Confira os casos especiais: as animações do Bedrock ficam listadas em textures/flipbook_textures.json em vez de arquivos .png.mcmeta, e algumas texturas são arquivos .tga que guardam máscaras de tonalidade nos pixels transparentes.
  5. Compacte o conteúdo e renomeie o zip para .mcpack.

A referência da própria Mojang é Converting Texture Packs from Java Edition to Bedrock Edition. O caminho rápido é o conversor de texture pack: ele move e renomeia cada textura, transforma as animações em entradas de flipbook, escreve o manifesto e lista o que não conseguiu converter.

Um .mcpack é só um arquivo zip?

Sim. Um .mcpack é um zip comum com outra extensão, para o Bedrock saber que deve importar. Renomeie para .zip para ver o que tem dentro. O que faz dele um pack do Bedrock é o conteúdo: o manifest.json na raiz e a estrutura de pastas do Bedrock. Arquivos .mcaddon juntam vários packs, e arquivos .mcworld guardam um mundo inteiro.

Fazer um pack para as duas edições

  1. Crie um projeto do Java no Texture Pack Maker e pinte suas texturas.
  2. Crie um projeto do Bedrock e repinte (ou envie) as mesmas texturas lá; a lista de arquivos é a do Bedrock.
  3. Exporte cada um e compartilhe os dois arquivos.

Perguntas frequentes

Posso converter um pack do Java para o Bedrock?

Não renomeando o arquivo. As pastas, os nomes e o arquivo de descrição são diferentes, então as imagens precisam ser movidas, renomeadas e ganhar um manifest.json. O conversor de texture pack faz isso para você.

Posso converter um pack do Bedrock para o Java?

Do mesmo jeito, ao contrário: mova as imagens para assets/minecraft/textures/, renomeie com os nomes do Java, converta os .tga para PNG e adicione um pack.mcmeta.

Por que algumas texturas somem depois de converter?

Cada edição tem texturas que a outra não tem, e algumas são divididas ou combinadas de outro jeito (por exemplo baús, pinturas e a interface). Essas precisam ser repintadas para a outra edição.

Qual edição eu jogo?

Se você joga em console, celular ou tablet, ou comprou o Minecraft na Microsoft Store como “Minecraft para Windows”, é o Bedrock. O Java roda no Windows, macOS e Linux pelo Minecraft Launcher.