Resource Pack Overrides — Minecraft Java Edition 1.20.x – 26.1+
Dependências: Carregador: Fabric / Forge / NeoForge Versão do Minecraft: 1.20.x – 26.1+ Versão do mod: 26.1.0 A modificação de cliente…
Dependências: Carregador: Fabric / Forge / NeoForge Versão do Minecraft: 1.20.x – 26.1+ Versão do mod: 26.1.0 A modificação de cliente Resource Pack Overrides oferece aos desenvolvedores de pacotes e modpacks controle t
Dependências:
Carregador: Fabric / Forge / NeoForge
Versão do Minecraft: 1.20.x – 26.1+
Versão do mod: 26.1.0
A modificação de cliente Resource Pack Overrides oferece aos desenvolvedores de pacotes e modpacks controle total sobre o gerenciamento, a exibição e a ordem de instalação dos pacotes de recursos no Minecraft. O mod restaura automaticamente a ordem definida dos pacotes em caso de falhas no carregamento dos recursos, permite ocultar ou bloquear as texturas do sistema dos jogadores, bem como alterar a descrição e o nome de qualquer pacote por meio do arquivo de configuração JSON. Isso facilita a manutenção de um estilo gráfico uniforme do pacote sem o risco de os jogadores desativarem acidentalmente arquivos importantes.
Gerenciamento de pacotes de recursos e teclas de atalho
A modificação adiciona combinações de teclas convenientes à tela de jogo de seleção de pacotes de recursos, o que simplifica consideravelmente o processo de configuração da interface para os desenvolvedores de pacotes.
Teclas de atalho disponíveis e suas funções:
Tecla de atalho | Ação na interface | Resultado para o usuário |
|---|---|---|
| Recarregamento da configuração | Carrega no jogo os parâmetros alterados do arquivo |
| Exibição dos identificadores do sistema | Mostra o ID interno de cada pacote de recursos diretamente no menu de seleção do jogo. |
| Cópia do identificador | Copia o ID técnico do pacote de recursos selecionado para a área de transferência, para posterior colagem na configuração. |
| Redefinição para o estado padrão | Retorna a lista e a ordem dos pacotes de recursos ativos aos valores definidos no arquivo de configurações. |
Graças a essas funções, você pode descobrir rapidamente o identificador exato de qualquer pacote carregado e testar instantaneamente as alterações na sua exibição.
alt: [Exibição dos identificadores do sistema dos pacotes de recursos por meio de uma tecla de atalho]
Parâmetros do arquivo de configuração JSON
Todas as regras para a exibição dos pacotes de recursos são salvas em um único arquivo .minecraft/config/resourcepackoverrides.json.
Parâmetros de configuração para pacotes individuais no bloco pack_overrides:
Chave de configuração | Tipo de dado | Função do parâmetro |
|---|---|---|
| Cadeia de caracteres | Substitui o nome padrão do pacote de recursos por um nome próprio na lista do jogo. |
| Cadeia de caracteres | Define uma nova descrição de texto para o pacote de recursos em vez da indicada pelos autores. |
| Booleano | Oculta o pacote de recursos da lista de disponíveis, impedindo sua desativação pelo jogador. |
| Booleano | Bloqueia a possibilidade de o jogador mover o pacote de recursos para cima ou para baixo na lista de prioridades. |
| Cadeia de caracteres ( | Define a posição inicial de colocação do pacote de recursos quando é adicionado pela primeira vez. |
| Booleano | Remove forçadamente o aviso do jogo sobre a incompatibilidade de versão do pacote de recursos. |
Você pode combinar esses parâmetros para cada arquivo de recursos individualmente. Abaixo está um exemplo de arquivo de configuração pronto:
{
"schema_version": 1,
"default_packs": [
"vanilla",
"file/modpack-core-assets.zip"
],
"default_overrides": {
"force_compatible": true
},
"pack_overrides": {
"file/modpack-ui-patch.zip": {
"title": "Recursos principais do pacote",
"description": "Este pacote é necessário para a exibição correta da interface.",
"hidden": false,
"fixed_position": true,
"default_position": "TOP",
"force_compatible": true
}
}
}Confiabilidade e recuperação do carregamento
A modificação garante a manutenção da estabilidade gráfica do pacote quando ocorrem erros internos de renderização. No jogo vanilla, em caso de falha crítica no carregamento dos recursos, o jogo desativa automaticamente todas as texturas personalizadas, deixando apenas os arquivos básicos.
O Resource Pack Overrides previne esse problema:
O mod intercepta o evento de redefinição da lista de recursos ativos.
Em vez de uma desativação completa, o jogo restaura a ordem dos pacotes definida no array
default_packs.Isso exclui as situações em que os jogadores veem texturas quebradas devido a uma falha aleatória ao recarregar o mundo ou atualizar as configurações gráficas.
Compatibilidade e requisitos
Como a modificação afeta exclusivamente o menu do jogo e os arquivos de configuração locais, sua instalação é necessária apenas no lado do cliente.
Particularidades técnicas de compatibilidade:
Funciona nos carregadores Fabric, Forge e NeoForge sem conflitos com mods de otimização gráfica (Sodium, Iris).
Para funcionar no Fabric, requer a presença do Fabric API instalado.
Não causa problemas com carregadores de recursos personalizados ou pacotes de texturas que alteram modelos 3D ou sons.
Conclusão
A modificação Resource Pack Overrides é uma ferramenta importante para os desenvolvedores de pacotes, que permite organizar o menu de gerenciamento de recursos. Ela garante a estabilidade do estilo gráfico e protege os arquivos importantes de ações acidentais do usuário.
Em comparação com a edição manual do arquivo options.txt ou o uso dos perfis de inicialização padrão, este mod oferece aos desenvolvedores muito mais flexibilidade graças à possibilidade de bloquear e ocultar pacotes individuais. A principal limitação é a necessidade de inserir manualmente os identificadores em formato JSON, o que o torna orientado principalmente aos criadores de pacotes, e não aos jogadores comuns. O mod combinará perfeitamente com você se estiver desenvolvendo um modpack complexo e quiser proteger os recursos gráficos críticos contra a desativação.
Instalação
Uma instalação típica leva cerca de 5 minutos. O fluxo é o mesmo; só mudam o loader e o build correspondente.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











