Skyboxify – ein Grafik-Mod zum Ersetzen und Anpassen von Himmelstexturen (Skyboxen) in Minecraft
Skyboxify ist eine Fabric-Mod, die in Minecraft Unterstützung für benutzerdefinierten Himmel im OptiFine-Format hinzufügt.
Skyboxify ist eine Fabric-Mod, die in Minecraft Unterstützung für benutzerdefinierten Himmel im OptiFine-Format hinzufügt.
Skyboxify – ein Grafik-Mod zum Ersetzen und Anpassen von Himmelstexturen (Skyboxen) in Minecraft
Minecraft-Version, auf der der Artikel getestet und geschrieben wurde: 26.1.2
Unterstützter Versionsbereich: 1.21.x — 26.1.2
Abhängigkeiten: Fabric API, YetAnotherConfigLib
Skyboxify ist eine Client-Side-Mod, die in Fabric die Unterstützung für benutzerdefinierte Himmel im OptiFine-Format für Minecraft zurückbringt. Der Vanilla-Himmel ist auf ein prozedurales Rendern von Sonne, Mond, Sternen und einem Hintergrund-Farbgradienten beschränkt, sodass es über ein Ressourcenpaket nicht möglich ist, einen eigenen Nachthimmel mit Nebeln oder eine animierte Ebene über den Wolken hinzuzufügen. Die Mod liest .properties-Dateien innerhalb des Pakets und zeichnet zusätzliche Ebenen nach festgelegten Parametern über den Vanilla-Himmel.
Funktionsweise
Im Kern liegt eine schichtbasierte Komposition. Jede Datei wie sky1.properties, sky2.properties beschreibt eine eigene Himmelsebene. Zuerst wird der Vanilla-Himmel gerendert, dann werden die benutzerdefinierten Ebenen sequenziell darübergelegt — gemäß der Nummer im Dateinamen. Die Ebenen werden über einen von neun Mischmodi mit dem Hintergrund gemischt, erscheinen und verschwinden zu festgelegten Zeiten im Spiel, rotieren um ihre eigene Achse und reagieren auf das Biom, das Wetter und die Höhe des Spielers.

Ein benutzerdefinierter Himmel in einem Fabric-Modpack, der mithilfe der Mod hinzugefügt wurde
Die Zuordnung zu einer Dimension wird durch den Namen des Ordners bestimmt, in dem die .properties-Dateien abgelegt sind: world0 — Oberwelt, world-1 — Nether, world1 — Ende. Diese Namen reichen aus: Ein separates Feld „Dimension“ in der Datei selbst existiert nicht. Der Dimensionsordner befindet sich im Ressourcenpaket im Pfad optifine/sky/ (der native Pfad des OptiFine-Formats, den die Mod implementiert). Als Fallback liest die Mod auch eine analoge Struktur aus mcpatcher/sky/ — das Erbe von MCPatcher-Paketen. Wenn beide Zweige in einem Paket vorhanden sind, wird nur optifine/sky/ verwendet; auf mcpatcher/sky/ greift die Mod nur zu, wenn der erste Pfad fehlt.
Bei gemoddeten Dimensionen mit einem nicht standardmäßigen Bezeichner wird das Verhalten durch einen separaten Parameter in der Client-Konfiguration gesteuert (siehe unten).
Parameter einer einzelnen Ebene
Jede Ebene besteht aus einer Textur und einer Reihe von Bedingungen, unter denen sie gerendert wird. Die Hauptfelder in einer .properties-Datei sind:
source— Pfad zur Himmelstextur. Das einzige Pflichtfeld.blend— Modus zur Mischung der Ebene mit dem Hintergrund:alpha,screen,dodge,add,multiply,burn,overlay,subtract,replace. Standardmäßig —add.startFadeIn,endFadeIn,startFadeOut,endFadeOut— Ein- und Ausblendzeiten der Ebene im Formathh:mm(Spielzeit). BeistartFadeInbeträgt die Deckkraft der Ebene 0%, beiendFadeIn100%, und umgekehrt beim Ausblenden.axis— Vektor der Rotationsachse (drei Zahlen, durch Leerzeichen getrennt). Die Länge des Vektors muss 1 betragen, sonst treten bei der Rotation Artefakte auf. Standardmäßig — 0.0 0.0 1.0 (Achse nach Süden).weather— Wetterbedingungen, bei denen die Ebene sichtbar ist:clear,rain,thunderoder eine Kombination durch Leerzeichen getrennt. Standardmäßig — nurclear.biomes— Liste von Biomen. Das Präfix!kehrt die Bedingung um:!plains forestbedeutet „überall außer in den angegebenen“.
Eine Ebene ohne Bedingungen (nur source) wird ständig angezeigt — als statischer Hintergrund über dem Standardhimmel. Je mehr Einschränkungen hinzugefügt werden, desto präziser reagiert das Paket auf den Zustand der Welt.
Mod-Konfiguration
Die Datei config/skyboxify.json speichert clientseitige Schalter, die das Rendern unabhängig vom installierten Paket beeinflussen. Es gibt nur wenige Parameter:
Parameter | Funktion |
| Aktiviert oder deaktiviert global das Rendern benutzerdefinierter Himmel. Bei |
| Rendert die Vanilla-Sonne und den Vanilla-Mond über den benutzerdefinierten Ebenen. Bei |
| Rendert die Standardsterne. Bei |
| Verhalten in Dimensionen, für die das Paket keinen Himmel definiert hat (Mods mit eigenen Dimensionen). Bei |
| Technisches Flag zur Diagnose und Protokollierung. Bleibt im normalen Spiel auf |
| Experimenteller Schalter, der im Release 2.4 hinzugefügt wurde und die vorherige Rotationslogik der Ebenen wiederherstellt. Zerstört moderne Pakete und ist daher standardmäßig deaktiviert; sollte nur für alte Skybox-Pakete aktiviert werden, die für frühere Renderings geschrieben wurden. |
Fazit
Skyboxify fügt das Rendern benutzerdefinierter Himmel in einem Format hinzu, das seit Jahren in der OptiFine-Community existiert, zusammen mit einer Fallback-Struktur für ältere Pakete. Ideal für Spieler, die ein Fabric-Modpack mit Fokus auf visuellen Stil erstellen und alte Skybox-Pakete portieren möchten, ohne auf Forge umsteigen zu müssen.
Installation
Eine typische Installation dauert etwa 5 Minuten. Der Ablauf ist gleich; nur Loader und der passende Build unterscheiden sich.
- 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.











