ModsFinder

Nuit lets resource pack authors define custom skyboxes, with keyframed transitions, per-skybox fog and weather-aware rendering, all described in JSON.

FabricNeoForgeQuiltClient-side onlyMIT LicenseOpen source1.16.3 – 26.3

What it does

Skyboxes are defined in a JSON format that a resource pack supplies, so a pack can set how and when each sky renders. Keyframe-based fade and rotation transitions control the timing, and sunrise, sunset, night and weather rendering can each be tuned. Fog can be set separately for every skybox, and animated textures can use optional frame interpolation.

Installation needs Fabric API, and the mod runs client-side only, so it only needs to be installed on the player's side. Builds exist for Fabric, NeoForge and Quilt, across 31 release versions. The license is MIT, and the source code, issue tracker and wiki are public. The mod was formerly published as FabricSkyBoxes and was renamed to reflect its support beyond Fabric. OptiFine and MCPatcher skybox packs are not read natively; the separate mod Nuit Interop loads them through Nuit.

Key features

  1. Keyframeable transitions

    Fade and rotation between skyboxes can be keyframed, so changes follow a timeline instead of switching abruptly.

  2. Day and weather rendering

    Custom sunrise, sunset, night and weather rendering let a pack control the sky throughout the day and during rain or storms.

  3. Per-skybox fog

    Each skybox can define its own fog, so the look changes with the sky it belongs to.

  4. Modular JSON format

    Skyboxes are written as modular JSON files, so pack authors can split and reuse definitions.

  5. Animated textures

    Animated textures can be used in a skybox, with optional frame interpolation for smoother motion.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.3mc26.3-1.0.0-beta.6+fabricmc26.3-1.0.0-beta.6+neoforgeNot available
26.2mc26.2-1.0.0-beta.6+fabricmc26.2-1.0.0-beta.6+neoforgeNot available
26.1.2mc26.1.2-1.0.0-beta.6+fabricmc26.1.2-1.0.0-beta.6+neoforgeNot available
26.1.1mc26.1.2-1.0.0-beta.3+fabricmc26.1.2-1.0.0-beta.3+neoforgeNot available
26.1mc26.1.2-1.0.0-beta.3+fabricmc26.1.2-1.0.0-beta.3+neoforgeNot available
1.21.x6 of 6 versions with builds
1.21.11mc1.21.11-1.0.0-beta.6+fabricmc1.21.11-1.0.0-beta.6+neoforgeNot available
1.21.8mc1.21.8-1.0.0-beta.1+fabricmc1.21.8-1.0.0-beta.1+neoforgemc1.21.8-1.0.0-beta.1+fabric
1.21.5mc1.21.5-1.0.0-beta.1+fabricmc1.21.5-1.0.0-beta.1+neoforgeNot available
1.21.4mc1.21.4-1.0.0-beta.1+fabricmc1.21.4-1.0.0-beta.1+neoforgemc1.21.4-1.0.0-beta.1+fabric
1.21.1mc1.21.1-1.0.0-beta.6+fabricmc1.21.1-1.0.0-beta.6+neoforgemc1.21-0.7.4
1.21mc1.21-0.7.4Not availablemc1.21-0.7.4
1.20.x7 of 7 versions with builds
1.20.6mc1.20.5-0.7.4Not availableNot available
1.20.5mc1.20.5-0.7.4Not availableNot available
1.20.4mc1.20.2-0.7.3Not availableNot available
1.20.3mc1.20.2-0.7.3Not availableNot available
1.20.2mc1.20.2-0.7.3Not availableNot available
1.20.1mc1.20.1-0.7.3Not availableNot available
1.20mc1.20.1-0.7.3Not availableNot available
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x3 of 3 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 4 mods

Use cases

Immersive skies in a pack

Resource pack makers can build dynamic day and night skies that replace the vanilla sky without code.

Who it’s for: Resource pack authors who want precise control over sky timing, fog and weather in a JSON-defined format, and players who use those packs.

How it compares

Full comparison

Celestial is open source under the MIT License, with Fabric, Forge and NeoForge files for 1.16 – 1.21.1, and it is client-side only. Smooth Skies is open source under the GNU Lesser General Public License v3.0 only, runs client-side only, and is published for Fabric, NeoForge and Ornithe across 1.8.9 – 26.3. Nuit is open source under MIT, client-side only, and built for Fabric, NeoForge and Quilt.

ModLoadersGame versionsEnvironmentUpdated
NuitFabric, NeoForge and Quilt1.16.3 – 26.3Client-side only2026-09-16
CelestialFabric, Forge and NeoForge1.16 – 1.21.1Client-side only2024-08-15
Smooth SkiesFabric, NeoForge and Ornithe1.8.9 – 26.3Client-side only2026-10-03

Questions

Does Nuit need Fabric API?

Yes. Every loader Nuit is published for requires Fabric API as a dependency.

Can Nuit load OptiFine skybox packs?

Not natively. Nuit does not support OptiFine or MCPatcher formats directly; the mod Nuit Interop loads those packs through Nuit.

Which game versions have Nuit files?

Release files cover 31 versions. The newest Fabric and NeoForge builds target 26.3, and the newest Quilt build targets 1.21.8.

Is Nuit installed on the server?

No. Installation is only needed on the player's side, and server owners have no need to add it since it is client-side only.

In the catalog

Nuit is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from FlashyReese

All projects

Similar mods

What the author says

Formerly known as FabricSkyBoxes, Nuit is a powerful and flexible custom skybox engine for Minecraft. It goes far beyond OptiFine’s skybox system, offering rich features like keyframe-based transitions, rotation, custom weather rendering, and full support for both Fabric and NeoForge.
FlashyReese, on the Modrinth page

Official listing

Owner
FlashyReese
Published
2021-05-07
Updated on Modrinth
2026-09-16
Facts verified
2026-10-15

Tags