Horizon › Mods
Des mods, oui. Les JAR Java, non.
Horizon ne charge pas les Mixins et ne se fait pas passer pour NeoForge. Deux formats à lui, plus une reprise honnête des données des autres.
Deux formats
- Mods de contenu (
.hmod) : blocs et objets tirés des données et des assets, sans code. Ils tournent en solo. C'est aussi ainsi que le launcher reprend des morceaux de mods Java. - Mods natifs (
.hnmod) : Rust, compilés dans une instance à part. Le zoom, la minimap, l'overlay FPS et l'affichage des touches passent par là. Le premier build télécharge la chaîne d'outils et prend 20 à 30 minutes.
Un mod natif est du code hors bac à sable. N'installe que des mods auxquels tu fais confiance.
Pourquoi Fabric ne se charge pas
Un JAR patche les classes de l'édition Java. Horizon n'a aucune de ces classes. Les mods de performance comme Sodium ne s'appliquent pas : le rendu est déjà natif. Les données comptent encore : nouveaux blocs, butin, génération. Le launcher peut lire un JAR sans l'exécuter et afficher Works, Partly ou Doesn't run.
Packs de ressources et modpacks
Les packs de ressources Java 26.3 s'installent comme en vanilla. Les packs Modrinth et CurseForge s'importent ; Horizon lance les mods qu'il peut reprendre, aujourd'hui surtout des données et des assets, pas la logique Java. Packs de shaders : fichiers .hshader d'Horizon et packs Iris/OptiFine du dossier shaderpacks.