Texture pack do Minecraft não funciona? Como resolver
A maioria dos problemas com texture packs vem de três coisas: o arquivo de descrição do pack (pack.mcmeta no Java, manifest.json no Bedrock) está faltando ou no lugar errado, o pack foi feito para outra versão do jogo, ou uma textura não está exatamente no caminho que o Minecraft procura. Ache abaixo o que você está vendo e aplique a solução.
O pack não aparece na lista
O Java só mostra um pack quando encontra um pack.mcmeta válido na raiz do zip ou da pasta.
- Pasta dentro de pasta: compactar a própria pasta do pack coloca tudo um nível abaixo (
MyPack.zip/MyPack/pack.mcmeta). Compacte o conteúdo da pasta. - pack.mcmeta quebrado: uma vírgula ou aspa faltando deixa o JSON inválido. No Java 26.3, um pack sem descrição também não aparece.
- Pasta errada: o zip tem que estar em
resourcepacks, não emshaderpacksnem emmods. Use Opções... > Pacotes de recursos... > Abrir pasta de pacotes para abrir a pasta certa. - Download incompleto ou bloqueado: às vezes o navegador salva um arquivo baixado pela metade como
.crdownloadou.part. Baixe o pack de novo.
“Feito para uma versão mais antiga / mais recente do Minecraft”
O Java compara o pack format do pack.mcmeta com o dele (a 26.3 usa 97.1). Um pack que só muda texturas costuma funcionar mesmo assim se você clicar em Sim, mas texturas que faltam ou foram renomeadas podem ficar erradas. A solução certa é exportar o pack de novo para a sua versão, ou dar a ele uma faixa de compatibilidade que inclua essa versão. Para um pack antigo que não foi você que fez, o conversor de texture pack renomeia as texturas para a sua versão e escreve um pack.mcmeta novo.
A partir da 1.21.9, um pack que só tem um número pack_format, ou campos que quebram as regras novas, pode aparecer como corrompido ou incompatível. Packs novos usam min_format e max_format. O pack format de cada versão.

Blocos roxos e pretos
O xadrez roxo e preto é a “textura faltando”. Um modelo pede uma imagem que não existe naquele caminho: o arquivo foi renomeado, está na pasta errada ou o pack usa nomes de pasta de outra versão. Por exemplo, versões anteriores à 1.13 usam textures/blocks e textures/items, enquanto a 1.13 e as mais novas usam textures/block e textures/item.
Se você adicionou modelos próprios, confira cada caminho de textura dentro deles. Packs feitos no Texture Pack Maker usam os caminhos exatos da versão escolhida.
Só algumas texturas mudaram
- Nome ou caminho com uma letra diferente: o arquivo precisa ter exatamente o mesmo nome e a mesma pasta do original. O Java ignora caminhos com letras maiúsculas ou espaços.
- Outro pack vence: packs mais acima na lista substituem as mesmas texturas. Mova o seu para o topo, ou junte os packs em um com Juntar texture packs, na ordem que você quiser.
- Arquivo errado para aquele bloco: alguns blocos usam várias imagens (a frente, a lateral e o topo da fornalha; o topo, a lateral e a camada lateral do bloco de grama). Edite todas, ou use a prévia 3D para ver qual imagem vai onde.
- Tipo de imagem errado no Bedrock: algumas texturas vanilla do Bedrock são arquivos
.tga. Mantenha o mesmo nome e tipo de arquivo do original para o seu substituir.
Grama e folhas ficam cinza
No arquivo de imagem isso é normal. Grama, folhas, trepadeiras, água e algumas outras texturas são guardadas em cinza e coloridas pelo jogo conforme o bioma, então pinte em tons de cinza-claro e confira no jogo. Se você pintar de verde, elas vão ficar muito mais escuras ou com cores estranhas depois que o jogo aplicar a cor.
Uma textura animada aparece como uma faixa comprida
Texturas animadas são uma imagem alta com os quadros empilhados um sobre o outro, mais um arquivo .png.mcmeta com o mesmo nome (por exemplo sea_lantern.png.mcmeta). Sem esse arquivo, o Java espreme a faixa inteira em um bloco. O Bedrock lista as texturas animadas em textures/flipbook_textures.json. O Texture Pack Maker escreve esses arquivos quando você edita quadros de animação.
Todos os meus pacotes de recursos foram desativados (Java)
Quando um pacote de recursos tem um shader que não compila, o Java desativa todos os packs e volta ao padrão. Isso acontece com shader packs vanilla feitos para outra versão, porque a Mojang muda esses arquivos de shader com frequência. Remova o pack ou exporte de novo para a sua versão exata; cada shader que o Shader Maker escreve é verificado na compilação antes.
Bedrock: a importação falhou
- Falha na importação: o
manifest.jsonestá faltando, é inválido ou não está na raiz do arquivo. Exporte o pack de novo e abra o arquivo novo. - Pack duplicado: já existe um pack instalado com os mesmos IDs e o mesmo número de versão. Aumente a versão (o Texture Pack Maker faz isso a cada exportação) ou apague a cópia antiga em Opções > Armazenamento.
- Tipo de arquivo errado: um
.zipdo Java renomeado para.mcpacknão funciona; o Bedrock precisa dos próprios arquivos e pastas. Converta com o conversor de texture pack. - Console: Xbox, PlayStation e Switch não importam arquivos. Entre em um mundo, Realm ou servidor que tenha o pack.
Bedrock: importou, mas nada muda
- Ative: Opções > Recursos globais > Meus Pacotes, selecione o pack e toque em Ativar. Para um só mundo, use Editar Mundo > Pacotes de recursos.
- Coloque acima de outros packs ativos que mudam as mesmas texturas.
- Se o pack precisa de um jogo mais novo que o seu, a
min_engine_versiondele está alta demais: atualize o Minecraft ou exporte com um mínimo mais baixo. - Packs feitos para os gráficos clássicos podem ficar diferentes, ou ser desligados, com os Visuais Vibrantes. Tente trocar o modo de gráfico.
Um shader pack não aparece
- Shader packs de Iris e OptiFine vão na pasta
shaderpacks, aberta em Opções... > Gráficos... > Pacote de sombreadores..., não emresourcepacks. - O Iris precisa de OpenGL. No Java 26.2 e mais novos, coloque API gráfica em Padrão ou Preferir OpenGL se o Iris disser que não roda com Vulkan.
- Shader packs vanilla (sem mods) são pacotes de recursos e só funcionam na versão para a qual foram feitos. Shaders sem mods.
Perguntas frequentes
Por que meu texture pack aparece em vermelho na lista de pacotes de recursos?
Vermelho quer dizer que o formato do pack não bate com a sua versão do jogo. Pode funcionar mesmo assim; exporte de novo para a sua versão para ter certeza.
Preciso reiniciar o Minecraft depois de mudar um pack?
Não. No Java aperte F3 + T para recarregar os pacotes de recursos, ou desative e ative o pack. No Bedrock, saia do mundo e entre de novo.
Por que um servidor muda minhas texturas?
Servidores podem mandar o próprio pacote de recursos, que fica acima do seu. Você pode recusar nas configurações do servidor na tela de multijogador, mas alguns servidores exigem.