Highlight — um mod para personalizar e melhorar o destaque visual de blocos e contornos no Minecraft
O Highlight redesenha o contorno de seleção dos blocos no Minecraft para corresponder a modelos complexos, como o atril, sem alterar as…
O Highlight redesenha o contorno de seleção dos blocos no Minecraft para corresponder a modelos complexos, como o atril, sem alterar as hitboxes.
Highlight — um mod para personalizar e melhorar o destaque visual de blocos e contornos no Minecraft
Versão do Minecraft em que este artigo foi testado e escrito: 1.21.10
Intervalo de versões suportadas: 1.19.2 – 1.21.10
Dependências: Fabric API (para builds Fabric)
O Highlight altera o aspeto do contorno de seleção de alguns blocos vanilla no Minecraft. No jogo normal, o contorno que aparece ao mirar num bloco é composto por segmentos retangulares alinhados rigorosamente com os eixos X, Y e Z. Em blocos com modelos complexos — inclinações, elementos finos ou partes em degraus — este contorno assemelha-se a um cubo grosseiro e não acompanha a forma real. O mod traça as linhas do contorno em ângulos arbitrários, de modo que o destaque corresponda ao que se vê de facto. Todas as alterações dizem respeito apenas à renderização do lado do cliente: a hitbox e o comportamento ao clicar permanecem vanilla.
Como o contorno é reconstruído
O contorno de seleção padrão é um conjunto de caixas retangulares associadas à forma de colisão do bloco. Cada caixa está alinhada aos eixos, pelo que não é possível traçar uma linha diagonal no seu interior. Em blocos cúbicos — pedra, tábuas, terra — o contorno assenta exatamente sobre a superfície. Modelos mais complexos são aproximados por degraus: pequenos ressaltos em vez de uma inclinação suave, uma silhueta em degraus em vez de detalhes refinados.
O Highlight define para estes blocos um tipo de contorno próprio, no qual cada linha é descrita por dois pontos finais no espaço tridimensional. O contorno segue na diagonal e acompanha as inclinações do modelo. A geometria de colisão em si não muda — o jogo continua a registar cliques, destruição e interações segundo as mesmas regras que sem o mod.

O novo contorno no atril
Lista de blocos processados
Os contornos aperfeiçoados são definidos nos recursos internos do próprio mod: cada bloco recebe a sua própria descrição de contorno associada ao seu identificador. A documentação apresenta como exemplo direto minecraft:lectern — depois de instalado o mod, o contorno do atril segue a inclinação da superfície do seu suporte de livro.
Além do atril, o conjunto predefinido abrange outros blocos vanilla com modelos complexos. Se não existir descrição para um bloco, o seu contorno permanece padrão — o Highlight não tenta reconstruir automaticamente todos os objetos não retangulares do jogo.
Como adicionar o seu próprio contorno
As descrições de contorno são guardadas como ficheiros de recursos normais. Isto significa que os autores de resource packs podem substituir o contorno de qualquer bloco colocando a sua própria descrição no mesmo caminho — a nova versão substitui o ficheiro do conjunto predefinido. A estrutura de um registo é simples: uma lista de linhas, cada uma definida por dois pontos no espaço do bloco. As variantes para diferentes estados são descritas separadamente — por exemplo, para as quatro rotações do atril consoante os pontos cardeais.
O contorno de um resource pack não desloca a hitbox do bloco. Se uma linha ultrapassar a colisão vanilla, continuará visível, mas os cliques só serão registados dentro da colisão real.
Conclusão
O Highlight fecha uma lacuna visual da vanilla: em blocos com modelos complexos, o contorno de seleção finalmente corresponde à forma real em vez de uma aproximação em degraus. O efeito é mais notório durante a construção e na captura de imagens ou vídeos, onde a posição exata de um objeto é importante. Adequa-se a decoradores, construtores e donos de modpacks do lado do cliente que procuram um aspeto mais cuidado do jogo sem mexer nas regras do jogo.
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.











