Skyboxify — grafický mód pro nahrazení a přizpůsobení textur oblohy (skyboxů) v Minecraftu
Skyboxify je klientský mód pro Fabric, který do Minecraftu přidává podporu vlastních obloh ve formátu OptiFine.
Skyboxify je klientský mód pro Fabric, který do Minecraftu přidává podporu vlastních obloh ve formátu OptiFine.
Skyboxify — grafický mód pro nahrazení a přizpůsobení textur oblohy (skyboxů) v Minecraftu
Verze Minecraftu, na které byl článek testován a napsán: 26.1.2
Rozsah podporovaných verzí: 1.21.x — 26.1.2
Závislosti: Fabric API, YetAnotherConfigLib
Skyboxify je klientský mód, který vrací do Fabricu podporu vlastních obloh ve formátu OptiFine pro Minecraft. Vanilková obloha je omezena na procedurální vykreslování slunce, měsíce, hvězd a přechodu barvy pozadí, takže není možné přes resource pack přidat vlastní noční oblohu s mlhovinou nebo animovanou vrstvu nad mraky. Mód čte .properties soubory uvnitř packu a kreslí nad vanilkovou oblohu další vrstvy podle zadaných parametrů.
Jak to funguje
Základem je vrstvená kompozice. Každý soubor jako sky1.properties, sky2.properties popisuje vlastní vrstvu oblohy. Nejprve se vykreslí vanilková obloha, poté se na ni postupně skládají vlastní vrstvy — podle čísla v názvu souboru. Vrstvy se mísí s pozadím pomocí jednoho z devíti režimů prolnutí, objevují se a mizí v určených herních hodinách, rotují kolem své vlastní osy a reagují na biom, počasí a výšku hráče.

Vlastní obloha ve Fabric modpacku, přidaná pomocí módu
Navázání na dimenzi je určeno názvem složky, ve které jsou soubory .properties umístěny: world0 — Overworld, world-1 — Nether, world1 — The End. Tato jména jsou dostačující: uvnitř samotného souboru není samostatné pole „dimenze“. Složka dimenze se umisťuje v resource packu do cesty optifine/sky/ (nativní cesta formátu OptiFine, kterou mód implementuje). Jako fallback čte mód také podobnou strukturu z mcpatcher/sky/ — dědictví MCPatcher packů. Pokud jsou v packu přítomny obě větve, použije se pouze optifine/sky/; do mcpatcher/sky/ sáhne mód pouze při absenci první.
Pro módované dimenze s nestandardním identifikátorem je chování řízeno samostatným parametrem v klientském configu (viz níže).
Parametry jednotlivé vrstvy
Každá vrstva se skládá z textury a sady podmínek, za kterých se vykresluje. Hlavní pole v souboru .properties jsou:
source— cesta k textuře oblohy. Jediné povinné pole.blend— režim prolnutí vrstvy s pozadím:alpha,screen,dodge,add,multiply,burn,overlay,subtract,replace. Výchozí jeadd.startFadeIn,endFadeIn,startFadeOut,endFadeOut— čas objevení a zmizení vrstvy ve formátuhh:mm(herní čas). VstartFadeInje neprůhlednost vrstvy 0 %, vendFadeIn100 % a zrcadlově pak pro mizení.axis— vektor osy rotace (tři čísla oddělená mezerou). Délka vektoru musí být 1, jinak bude rotace způsobovat artefakty. Výchozí je 0.0 0.0 1.0 (osa směřující na jih).weather— počasí, během kterého je vrstva viditelná:clear,rain,thunder, nebo jejich kombinace oddělená mezerami. Výchozí je pouzeclear.biomes— seznam biomů. Předpona!převrátí podmínku:!plains forestznamená "všude kromě určených".
Vrstva bez jakýchkoli podmínek (pouze source) se zobrazuje neustále — jako statické pozadí nad standardní oblohou. Čím více omezení je přidáno, tím přesněji pack reaguje na stav světa.
Konfigurace módu
Soubor config/skyboxify.json ukládá klientské přepínače, které ovlivňují vykreslování bez ohledu na nainstalovaný pack. Parametrů je málo:
Parametr | Co dělá |
| Globálně povolí nebo zakáže vykreslování vlastních obloh. Při |
| Vykresluje vanilkové slunce a měsíc nad vlastními vrstvami. Při |
| Vykresluje standardní hvězdy. Při |
| Chování v dimenzích, pro které pack nepopsal oblohu (módy s vlastními dimenzemi). Při |
| Technická vlajka pro diagnostiku a logování. Při běžném hraní zůstává |
| Experimentální přepínač přidaný ve verzi 2.4, obnovuje předchozí logiku rotace vrstev. Rozbíjí moderní packy, proto je ve výchozím nastavení vypnutý; měl by být povolen pouze pro staré skybox packy vytvořené pro předchozí rendering. |
Závěr
Skyboxify přidává vykreslování vlastních obloh ve formátu, který v komunitě OptiFine existuje již roky, plus fallback strukturu pro starší packy. Skvěle se hodí pro ty, kteří skládají Fabric modpack s důrazem na vizuální stránku a chtějí přenést staré skybox packy bez nutnosti přechodu na Forge.
Instalace
Typická instalace trvá asi 5 minut. Postup je stejný; liší se jen loader a odpovídající verze.
- 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.











