O que o pack.mcmeta faz em um resource pack Java
pack.mcmeta é o arquivo de metadados na raiz de um resource pack da Java Edition. Ele informa ao Minecraft como descrever o pack e qual formato de resource pack os arquivos almejam. Este gerador alterna entre o campo legado pack_format e a estrutura mais nova min_format e max_format usada nas versões atuais.
O arquivo não contém texturas, modelos, sons, fontes ou entradas de idioma. Esses recursos ainda pertencem à pasta assets. Mantenha o pack.mcmeta ao lado de assets, não dentro dela, e salve o arquivo baixado com esse nome exato.
Escolha a versão exata do Minecraft
Os valores de pack format mudam independentemente do número da versão do jogo. Selecione a versão ou snapshot que carregará o pack e mantenha os campos gerados inalterados, a menos que você mesmo tenha verificado uma faixa de compatibilidade mais ampla.
Metadados legados e modernos são diferentes
Versões antigas leem um único número pack_format. Versões mais novas podem usar arrays de formato mínimo e máximo. O gerador altera a forma do JSON automaticamente, em vez de misturar os dois esquemas em um arquivo.
Avisos de compatibilidade ainda importam
O Minecraft pode carregar um pack mais antigo ou mais novo com um aviso, mas carregar não garante que todos os formatos de recursos sejam compatíveis. Modelos, definições de itens, shaders, fontes e outros recursos podem mudar entre versões, mesmo quando os metadados são analisados corretamente.
Snapshots exigem verificação extra
Os números de formato de snapshot podem mudar antes do lançamento estável. Trate a saída de snapshot como metadados de teste e verifique novamente ao mover o pack para uma snapshot posterior ou versão estável do Minecraft.
Crie um arquivo pack.mcmeta válido
- Escreva a descrição que os jogadores verão na tela de resource packs.
- Selecione a versão Java ou snapshot exata usada para testes.
- Baixe o pack.mcmeta e coloque-o na raiz da pasta do resource pack ou do ZIP.
- Mantenha a pasta assets ao lado do arquivo de metadados e carregue o pack no Minecraft.
- Leia o log do jogo quando o pack for rejeitado ou os recursos falharem ao carregar.
Perguntas sobre pack.mcmeta
Onde o pack.mcmeta deve ficar?
Coloque-o no nível superior do resource pack, ao lado da pasta assets. Se o pack estiver zipado, tanto pack.mcmeta quanto assets devem estar visíveis imediatamente ao abrir o ZIP.
O pack.mcmeta também é usado por datapacks?
Datapacks também usam um arquivo chamado pack.mcmeta, mas os valores de formato suportados e a finalidade do conteúdo diferem. Esta página é configurada especificamente para metadados de resource pack Java.
Por que o Minecraft diz que meu pack é incompatível?
O formato selecionado pode não corresponder ao jogo em execução, o JSON pode ter sido editado incorretamente ou o arquivo pode estar aninhado uma pasta abaixo. Verifique a versão selecionada e a raiz do ZIP primeiro.
Um resource pack pode suportar várias versões?
Metadados modernos podem declarar uma faixa, mas os próprios recursos também devem funcionar nessa faixa. Uma declaração ampla não pode converter modelos ou definições que mudaram entre versões.