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.
Lado a lado
| Java Edition | Bedrock Edition | |
|---|---|---|
| Arquivo | .zip (ou uma pasta) | .mcpack (um zip renomeado) |
| Arquivo de descrição | pack.mcmeta | manifest.json com dois UUIDs e um número de versão |
| Versão de destino | Um número de pack format, por ex. 97.1 para a 26.3 | Uma versão mínima do motor, por ex. [1, 21, 0] |
| Exemplo de caminho de textura | assets/minecraft/textures/block/stone.png | textures/blocks/stone.png |
| Formatos de imagem | PNG | PNG ou TGA (mantenha a extensão do arquivo vanilla) |
| Ícone | pack.png | pack_icon.png |
| Instalação | Colocar na pasta resourcepacks | Abrir o arquivo; o Minecraft importa |
| Shaders | Shader 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 |
| Skins | Um PNG enviado no launcher ou em minecraft.net | Um pacote de skins (.mcpack) ou um PNG importado no Vestiário |
| Consoles | Não se aplica | Nã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:
- Copie as imagens de
assets/minecraft/textures/para as pastastextures/do Bedrock (block→blocks,item→items). - Renomeie os arquivos com nomes diferentes, por exemplo
grass_block_top.png→grass_top.png. Texturas sem equivalente no Bedrock ficam de fora. - Escreva um
manifest.jsoncom dois UUIDs novos, uma versão e umamin_engine_version, e renomeiepack.pngparapack_icon.png. - Confira os casos especiais: as animações do Bedrock ficam listadas em
textures/flipbook_textures.jsonem vez de arquivos.png.mcmeta, e algumas texturas são arquivos.tgaque guardam máscaras de tonalidade nos pixels transparentes. - 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
- Crie um projeto do Java no Texture Pack Maker e pinte suas texturas.
- Crie um projeto do Bedrock e repinte (ou envie) as mesmas texturas lá; a lista de arquivos é a do Bedrock.
- 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.