Se o teu cliente de Minecraft com TaCZ 1.1.4-hotfix mostrar, após um respawn ou uma mudança de dimensão, uma ClassCastException de ClientChunkCache para ServerChunkCache, o cache de acessórios não consegue ser atualizado por completo. O nosso mod complementar corrige este caminho de erro concreto na configuração testada do Forge 1.19.2. Colocas o mod adicionalmente na pasta mods da tua instância de Minecraft e manténs o ficheiro original do TaCZ.

O que precisas: Minecraft 1.19.2, Forge 43.x e TaCZ 1.1.4-hotfix. Testámos o Forge 43.5.0 com Java 17. O complemento tem de estar em cada cliente de jogador afetado. É uma correção de compatibilidade própria da mcfreehost e não uma versão oficial do TaCZ.

Como reconheces este erro do TaCZ?

Após o respawn afetado, abre o ficheiro logs/latest.log dentro da tua instância de Minecraft. A mensagem decisiva menciona ambas as classes: ClientChunkCache cannot be cast to ServerChunkCache. No stack associado aparecem PacketDistributor.trackingEntity, NetworkHandler.sendToTrackingEntity, LivingEntityDrawGun.draw e RefreshClonePlayerDataEvent. Uma mensagem de erro apenas no servidor ou uma falha diferente não é suficiente para este diagnóstico.

Ao substituir o objeto local do jogador, o TaCZ atualiza os dados das suas armas. Na versão analisada, este caminho do cliente chama uma função para o envio a jogadores seguidos pelo lado do servidor. O Forge espera aí um chunk cache de servidor, mas recebe um chunk cache de cliente. A exceção interrompe a função antes de o cache de acessórios ser totalmente reconstruído.

Esquema: o envio incorreto ao servidor interrompe a atualização do cache de acessórios. O complemento mantém a atualização no cliente.
Esquema: o envio incorreto ao servidor interrompe a atualização do cache de acessórios. O complemento mantém a atualização no cliente.

Isto é um erro neste caminho de código. Mais RAM no servidor não corrige a conversão de tipo incorreta. Por outro lado, um problema com a arma sem esta mensagem no log não prova que tens o mesmo erro. Nesse caso, verifica as versões, outros mods e o relatório de falha real.

Descarregar e verificar o mod complementar

Descarrega tacz-clonefix-1.19.2-1.0.0.jar. O ficheiro tem 2.613 bytes. O seu SHA-256 é:

4211368ec9461ad28f1c90d3d2faff7c9ad2b974bbc8b730008d730338bbcdc7

No Windows, podes verificar o download no PowerShell com Get-FileHash -Algorithm SHA256 e o caminho do ficheiro descarregado. No macOS, funciona shasum -a 256 com o caminho desse ficheiro. Compara o hash completo; maiúsculas e minúsculas na saída hexadecimal não importam. Um hash diferente significa que não tens o mesmo ficheiro verificado. Nesse caso, não instales o ficheiro e descarrega-o novamente a partir da fonte indicada.

O complemento não substitui o JAR do TaCZ. O ficheiro original tacz-1.19.2-1.1.4-hotfix-all.jar continua instalado. Descarrega a versão original correspondente no Modrinth, caso falte na tua instância. Não liberámos este complemento para Minecraft 1.20.1, NeoForge ou outras versões do TaCZ.

Para a verificação técnica, encontras o pacote de código-fonte com instruções de compilação e a soma de verificação do pacote de código-fonte. O SHA-256 do ZIP é 484b50152fa905e9959d8bf2e3cb9b700d8cd35fb77bb50c79beba5d47a878bb. O código próprio está sob licença MIT; Minecraft, Forge e o TaCZ original não estão incluídos. Enviámos a causa e a proposta de correção como relatório de erro no GitHub ao projeto TaCZ. Aí estão ligadas as provas de comparação já tratadas.

Instalação no cliente de Minecraft correto

  1. Fecha o Minecraft por completo. No launcher, abre o diretório da instância com a qual entras de facto no teu servidor com mods. Com vários perfis, cada um pode ter uma pasta mods diferente.
  2. Copia apenas o JAR adicional para essa pasta mods. Mantém os restantes mods e o ficheiro original do TaCZ. Não instales duas cópias do nosso mod complementar ao mesmo tempo.
  3. Inicia a mesma instância com Minecraft 1.19.2 e Forge. Na lista de mods, verifica se o TaCZ e a entrada TaCZ 1.19.2 client clone refresh fix foram carregados.
  4. Se possível, testa num servidor de testes próprio. Antes de um respawn, faz uma cópia de segurança do mundo e guarda os itens valiosos fora do teu inventário; sem a regra de jogo adequada, podem perder-se ao morrer. Liga-te ao teu servidor e testa primeiro a tua arma num local seguro. Depois, faz um respawn normal e uma mudança de dimensão. Verifica a arma, o acessório e o novo logs/latest.log quanto ao caminho de erro descrito.

Cada colega de jogo afetado tem de instalar o complemento no seu próprio cliente. Um upload apenas para a pasta mods do servidor não repara a função do cliente. O nosso servidor de comparação funcionou com o TaCZ original inalterado e sem o mod complementar. Para esta correção, não precisas de alterar o teu mundo nem de permissões adicionais no servidor.

O que testámos realmente?

Em 9 de outubro de 2026, comparámos a versão original e o complemento na mesma configuração do Forge 1.19.2. Em quatro refreshes de cache provocados de propósito, o original falhou com a exceção descrita; o complemento concluiu os quatro e reconstruiu o cache do silenciador. No teste funcional, o cliente e o Dedicated Server confirmaram os mesmos 28 disparos com uma AK47 e o acessório tacz:muzzle_silencer_ursus. O respawn e a mudança entre o Overworld e o Nether também estavam incluídos.

A primeira comparação gráfica decorreu num conjunto maior com 58 ficheiros de mods. Os quatro refreshes provocados verificaram o caminho real do jogador no TaCZ e esvaziaram, para isso, o cache antes da chamada. Não precisas de executar esta instrução de teste durante o jogo normal. Também o original conseguia disparar nesta comparação. Por isso, não prometemos que qualquer problema de disparo desapareça com este complemento. Outras armas, mais acessórios e o modo de um jogador não foram totalmente verificados.

Uma comparação isolada adicional usou apenas o TaCZ como mod de conteúdo, além de instrumentos de medição próprios. O Forge sem TaCZ não mostrou o erro descrito; com o original, ele surgiu em mudanças normais de jogador, com o complemento não. Também aí quatro refreshes de cache provocados falharam no original e os quatro tiveram sucesso com o complemento. Este teste em Linux verificou a rede e os dados do jogador com a renderização do mundo suspensa e não é um benchmark gráfico adicional. A sua medição adicional de disparos resultou em 22 confirmações locais e 21 eventos no servidor; a causa do disparo não confirmado após a mudança para o Nether está em aberto. Os 28 disparos confirmados acima provêm do teste gráfico separado.

Podes seguir a causa no código original do TaCZ 1.19.2. A correção ignora, no lado lógico do cliente, apenas o evento de servidor e o envio ao servidor; o reset, a atribuição de armas e a atualização de acessórios continuam a funcionar.

FAQ

Como removo o complemento novamente?

Fecha o Minecraft e remove apenas tacz-clonefix-1.19.2-1.0.0.jar da instância afetada. Mantém o TaCZ e o resto do teu conjunto de mods. No próximo arranque, o caminho original volta a estar ativo.

O que faço perante um erro diferente ou uma nova versão do TaCZ?

Compara primeiro a mensagem exata e as versões carregadas. Perante um erro diferente, este guia não é uma solução confirmada. Assim que uma versão oficial corrigir o mesmo erro, verificamos o estado da versão e atualizamos a recomendação. Não instales o complemento sem verificação junto de outra versão do TaCZ.

Preciso de um plano de alojamento maior para isto?

Para esta conversão de tipo, mudar de plano não ajuda. Modpacks grandes podem, ainda assim, ter requisitos de RAM próprios. Antes de um novo servidor com mods, verifica os requisitos mínimos do teu pack concreto. Para configurações mais simples, encontras servidores de Minecraft gratuitos na mcfreehost; daí não resulta compatibilidade com modpacks. O guia e o download do complemento continuam de acesso livre.

Redação e verificação: mcfreehost, verificação técnica em 09/10/2026. Publicamos os limites de versão testados e ajustamos a recomendação quando uma correção oficial adequada for verificada. Podes comunicar um erro diferente, com indicação das versões e um log tratado, através do nosso formulário de contacto.