Skyboxify — un mod graphique pour remplacer et personnaliser les textures du ciel (skyboxes) dans Minecraft
Skyboxify est un mod client pour Fabric qui ajoute le support des ciels personnalisés au format OptiFine dans Minecraft.
Skyboxify est un mod client pour Fabric qui ajoute le support des ciels personnalisés au format OptiFine dans Minecraft.
Skyboxify — un mod graphique pour remplacer et personnaliser les textures du ciel (skyboxes) dans Minecraft
Version de Minecraft sur laquelle l'article a été testé et rédigé : 26.1.2
Plage de versions supportées : 1.21.x — 26.1.2
Dépendances : Fabric API, YetAnotherConfigLib
Skyboxify est un mod côté client qui ramène dans Fabric le support des ciels personnalisés au format OptiFine pour Minecraft. Le ciel vanilla est limité à un rendu procédural du soleil, de la lune, des étoiles et d'un dégradé de couleur de fond, il n'est donc pas possible d'ajouter un ciel nocturne personnalisé avec une nébuleuse ou une couche animée au-dessus des nuages via un pack de ressources. Le mod lit les fichiers .properties à l'intérieur du pack et dessine des couches supplémentaires au-dessus du ciel vanilla selon les paramètres spécifiés.
Fonctionnement
À la base, il s'agit d'une composition en couches. Chaque fichier comme sky1.properties, sky2.properties décrit sa propre couche de ciel. Le ciel vanilla est rendu en premier, puis les couches personnalisées se superposent séquentiellement par-dessus — selon le numéro dans le nom de fichier. Les couches se mélangent avec le fond via l'un des neuf modes de fusion, apparaissent et disparaissent à des heures précises du jeu, tournent sur leur propre axe et réagissent au biome, à la météo et à la hauteur du joueur.

Un ciel personnalisé dans un modpack Fabric, ajouté grâce au mod
La liaison à une dimension est déterminée par le nom du dossier où sont placés les fichiers .properties : world0 — l'Overworld, world-1 — le Nether, world1 — l'End. Ces noms suffisent : il n'y a pas de champ « dimension » distinct à l'intérieur du fichier lui-même. Le dossier de dimension est placé dans le pack de ressources dans le chemin optifine/sky/ (le chemin natif du format OptiFine, que le mod implémente). En tant que solution de secours (fallback), le mod lit également une structure analogue depuis mcpatcher/sky/ — un héritage des packs MCPatcher. Si les deux branches sont présentes dans un pack, seul optifine/sky/ est utilisé ; le mod n'accède à mcpatcher/sky/ qu'en l'absence de la première.
Pour les dimensions moddées avec un identifiant non standard, le comportement est contrôlé par un paramètre distinct dans la configuration client (voir ci-dessous).
Paramètres d'une seule couche
Chaque couche est une texture plus un ensemble de conditions sous lesquelles elle est rendue. Les champs principaux d'un fichier .properties sont :
source— chemin vers la texture du ciel. Le seul champ obligatoire.blend— mode de fusion de la couche avec le fond :alpha,screen,dodge,add,multiply,burn,overlay,subtract,replace. Par défaut —add.startFadeIn,endFadeIn,startFadeOut,endFadeOut— heure d'apparition et de disparition de la couche au formathh:mm(temps du jeu). ÀstartFadeInl'opacité de la couche est de 0 %, àendFadeInde 100 %, et symétriquement pour la disparition.axis— vecteur de l'axe de rotation (trois nombres séparés par des espaces). La longueur du vecteur doit être égale à 1, sinon la rotation aura des artefacts. Par défaut — 0.0 0.0 1.0 (axe vers le sud).weather— météo durant laquelle la couche est visible :clear,rain,thunder, ou une combinaison séparée par des espaces. Par défaut — uniquementclear.biomes— liste de biomes. Le préfixe!inverse la condition :!plains forestsignifie « partout sauf ceux indiqués ».
Une couche sans aucune condition (uniquement source) s'affiche constamment — comme un fond statique au-dessus du ciel standard. Plus il y a de restrictions ajoutées, plus le pack réagit précisément à l'état du monde.
Configuration du mod
Le fichier config/skyboxify.json stocke les commutateurs du client qui affectent le rendu indépendamment du pack installé. Les paramètres sont peu nombreux :
Paramètre | Fonction |
| Active ou désactive globalement le rendu des ciels personnalisés. Sur |
| Rend le soleil et la lune vanilla au-dessus des couches personnalisées. Sur |
| Rend les étoiles standard. Sur |
| Comportement dans les dimensions pour lesquelles le pack n'a pas décrit le ciel (mods avec des dimensions propres). Sur |
| Drapeau technique pour le diagnostic et la journalisation. Reste sur |
| Commutateur expérimental ajouté dans la Release 2.4, ramène l'ancienne logique de rotation des couches. Casse les packs modernes, il est donc désactivé par défaut ; ne doit être activé que pour les anciens packs de skybox écrits pour les rendus antérieurs. |
Conclusion
Skyboxify ajoute le rendu de ciels personnalisés dans un format qui existe depuis des années dans la communauté OptiFine, avec une structure fallback pour les anciens packs. Idéal pour ceux qui construisent un modpack Fabric axé sur le style visuel et souhaitent transférer d'anciens packs de skybox sans passer sur Forge.
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.











