
Highlight — un mod pour Minecraft
Highlight remodèle le contour de sélection des blocs vanilla aux modèles complexes et trace le cadre selon de vrais angles, pour qu'il…
Highlight remodèle le contour de sélection des blocs vanilla aux modèles complexes et trace le cadre selon de vrais angles, pour qu'il corresponde à ce que vous voyez. Côté client uniquement.
Highlight — un mod pour Minecraft
Version de Minecraft sur laquelle l'article a été testé et écrit : 1.21.10
Plage de versions prises en charge : 1.19.2 – 1.21.10
Version du mod : 3.9.0
Dépendances : Fabric API (pour les builds Fabric)
Highlight change l'apparence du contour de sélection pour une partie des blocs vanilla de Minecraft. Dans le jeu normal, le contour qui apparaît lorsqu'on vise un bloc est composé de segments rectangulaires alignés strictement sur les axes X, Y et Z. Pour les blocs au modèle complexe — pentes, éléments fins ou parties en escalier — un tel contour ressemble à un cube grossier et ne suit pas les véritables contours. Le mod trace les lignes du cadre sous des angles arbitraires, de sorte que la sélection corresponde à ce que voient les yeux. Toutes les modifications ne concernent que le rendu côté client : la hitbox et la réaction au clic restent vanilla.
Comment le cadre est reconstruit
La sélection standard est un ensemble de boîtes rectangulaires liées à la collision du bloc. Chaque boîte est limitée par les axes, de sorte qu'on ne peut pas y tracer de ligne diagonale. Pour les blocs cubiques — pierre, planches, terre — le cadre épouse exactement la surface. Les modèles plus complexes sont approximés par des marches : de petites saillies au lieu d'une pente douce, une silhouette en escalier au lieu d'éléments raffinés.
Pour de tels blocs, Highlight définit un type de contour distinct dans lequel chaque ligne est décrite par deux points d'extrémité dans l'espace tridimensionnel. Le contour va en diagonale et suit les biseaux du modèle. La géométrie de collision n'est pas modifiée pour autant — le jeu enregistre les clics, la destruction et l'interaction selon les mêmes règles que sans le mod.
nouveau contour sur le lutrin (lectern)
Liste des blocs traités
Les contours retravaillés sont définis dans les ressources internes du mod lui-même : chaque bloc reçoit sa propre description de contour liée à son identifiant. La documentation cite minecraft:lectern comme exemple direct — une fois le mod installé, le contour du lutrin va selon une inclinaison qui correspond à la surface inclinée du support du livre.
Outre le lutrin, l'ensemble par défaut couvre d'autres blocs vanilla aux modèles complexes. S'il n'y a pas de description pour un bloc, le cadre reste standard — Highlight ne tente pas de reconstruire automatiquement chaque objet non rectangulaire du jeu.
Comment ajouter son propre cadre
Les descriptions de contours sont stockées comme de simples fichiers de ressources. C'est pourquoi les auteurs de packs de ressources peuvent redéfinir le cadre de n'importe quel bloc en plaçant leur propre description au même chemin — la nouvelle version recouvrira le fichier du pack. La structure de l'enregistrement est simple : une liste de lignes, chacune définie par deux points dans l'espace du bloc. Les variantes pour différents états sont décrites séparément — par exemple, pour les quatre rotations du lutrin selon les points cardinaux.
Le contour d'un pack de ressources ne déplace pas la hitbox du bloc. Si une ligne dépasse la collision vanilla, elle sera visible, mais le clic ne sera enregistré que dans les limites de la collision elle-même.
Conclusion
Highlight comble une lacune visuelle de la vanilla : sur les blocs au modèle complexe, le contour de sélection suit enfin la forme réelle au lieu d'une géométrie en escalier. L'effet le plus visible apparaît lors de la construction et de la capture d'écran, où la position exacte d'un objet compte. Il convient aux décorateurs, aux bâtisseurs et aux propriétaires de builds clients qui aspirent à une apparence plus soignée du jeu sans interférer avec les règles du jeu.
Installation
Une installation classique prend environ 5 minutes. Le déroulé est le même ; seuls le loader et le build correspondant changent.
- 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.











