Skyboxify — een grafische mod voor het vervangen en aanpassen van luchttexturen (skyboxen) in Minecraft
Skyboxify is een client-mod voor Fabric die ondersteuning toevoegt voor aangepaste luchten in OptiFine-formaat in Minecraft.
Skyboxify is een client-mod voor Fabric die ondersteuning toevoegt voor aangepaste luchten in OptiFine-formaat in Minecraft.
Skyboxify — een grafische mod voor het vervangen en aanpassen van luchttexturen (skyboxen) in Minecraft
Minecraft-versie waarop is getest en waarvoor het artikel is geschreven: 26.1.2
Ondersteunde versiereeks: 1.21.x — 26.1.2
Afhankelijkheden: Fabric API, YetAnotherConfigLib
Skyboxify is een client-mod die ondersteuning terugbrengt naar Fabric voor aangepaste luchten in OptiFine-formaat in Minecraft. De vanilla lucht is beperkt tot een procedurele weergave van de zon, maan, sterren en een achtergrondkleurgradiënt, dus is het onmogelijk om een aangepaste nachtelijke lucht met een nevel of een geanimeerde laag boven de wolken toe te voegen via een resource pack. De mod leest .properties-bestanden in het pakket en tekent extra lagen boven de vanilla lucht volgens de ingestelde parameters.
Hoe het werkt
De basis is gelaagde compositie. Elk bestand zoals sky1.properties, sky2.properties beschrijft zijn eigen luchtlaag. De vanilla lucht wordt als eerste gerenderd, daarna worden de aangepaste lagen opeenvolgend daarop geplaatst — op basis van het nummer in de bestandsnaam. De lagen mengen zich met de achtergrond via een van negen overvloeimodi, verschijnen en verdwijnen op specifieke speltijden, draaien om hun eigen as en reageren op de biome, het weer en de hoogte van de speler.

Een aangepaste lucht in een Fabric-modpack, toegevoegd via de mod
De koppeling aan een dimensie wordt bepaald door de naam van de map waarin de .properties-bestanden worden geplaatst: world0 — de Overworld, world-1 — de Nether, world1 — The End. Deze namen zijn voldoende: er is geen apart veld "dimensie" in het bestand zelf. De dimensiemap wordt in het resource pack geplaatst onder optifine/sky/ (het native pad van het OptiFine-formaat dat de mod implementeert). Als fallback leest de mod ook een vergelijkbare structuur uit mcpatcher/sky/ — een overblijfsel van MCPatcher-pakketten. Als beide takken in een pakket aanwezig zijn, wordt alleen optifine/sky/ gebruikt; de mod heeft alleen toegang tot mcpatcher/sky/ als de eerste ontbreekt.
Voor gemodde dimensies met een niet-standaard id, wordt het gedrag geregeld door een afzonderlijke parameter in de clientconfiguratie (zie hieronder).
Parameters van een enkele laag
Elke laag bestaat uit een textuur en een reeks voorwaarden waaronder deze wordt weergegeven. De belangrijkste velden in een .properties-bestand zijn:
source— pad naar de luchttextuur. Het enige verplichte veld.blend— overvloeimodus van de laag met de achtergrond:alpha,screen,dodge,add,multiply,burn,overlay,subtract,replace. Standaard —add.startFadeIn,endFadeIn,startFadeOut,endFadeOut— tijdstip waarop de laag verschijnt en verdwijnt in het formaathh:mm(speltijd). BijstartFadeInis de ondoorzichtigheid van de laag 0%, bijendFadeIn100%, en dan gespiegeld voor verdwijnen.axis— vector van de rotatieas (drie door spaties gescheiden getallen). De lengte van de vector moet 1 zijn, anders vertoont de rotatie artefacten. Standaard — 0.0 0.0 1.0 (as naar het zuiden).weather— weer waaronder de laag zichtbaar is:clear,rain,thunder, of een combinatie hiervan. Standaard — alleenclear.biomes— lijst met biomen. Het voorvoegsel!keert de voorwaarde om:!plains forestbetekent "overal behalve de aangegeven biomen".
Een laag zonder voorwaarden (alleen source) is constant zichtbaar — als een statische achtergrond boven de standaardlucht. Hoe meer beperkingen worden toegevoegd, hoe preciezer het pakket reageert op de toestand van de wereld.
Mod-configuratie
Het bestand config/skyboxify.json bevat client-schakelaars die de weergave beïnvloeden onafhankelijk van het geïnstalleerde pakket. Er zijn weinig parameters:
Parameter | Wat het doet |
| Schakelt het weergeven van aangepaste luchten in of uit. Op |
| Rendert de vanilla zon en maan boven de aangepaste lagen. Op |
| Rendert de standaard sterren. Op |
| Gedrag in dimensies waarvoor het pakket geen lucht heeft beschreven (mods met eigen dimensies). Op |
| Een technische vlag voor diagnostiek en logboekregistratie. Blijft in het normale spel |
| Een experimentele schakelaar, toegevoegd in Release 2.4, geeft de vorige logica voor laagrotatie terug. Verbreekt moderne pakketten, daarom standaard uitgeschakeld; zou alleen moeten worden ingeschakeld voor oude skybox-pakketten die zijn geschreven voor de vroege rendering. |
Conclusie
Skyboxify voegt weergave van aangepaste luchten toe in een formaat dat al jaren bestaat in de OptiFine-community, evenals een fallback-structuur voor oudere pakketten. Uitermate geschikt voor degenen die een Fabric-modpack bouwen met de nadruk op visuele stijl en oude skybox-pakketten willen overdragen zonder over te stappen op Forge.
Installatie
Een typische installatie duurt ongeveer 5 minuten. De stappen zijn gelijk; alleen de loader en de bijbehorende build verschillen.
- 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.











