Nuit (formerly FabricSkyboxes)

Nuit (formerly FabricSkyboxes)

Mod

Allows resource packs to define custom skyboxes.

Client Utility

7.67M downloads
1,419 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

[Fabric] Nuit 1.0.0-beta.1 for Minecraft 1.21.4

Changelog

This release marks a major evolution of the mod formerly known as FabricSkyboxes — now rebranded as Nuit. With a fresh name, a reworked architecture, and support for NeoForge.

⚠️ Note: This is a beta release. Expect some polish and final adjustments in upcoming updates.

📘 View the Wiki and Migration Guide →


🆕 What’s New

🔁 Mod Rebranding

  • Renamed from FabricSkyboxes to Nuit to reflect broader mod loader support.
  • New mod icon and cleaned-up internal package structure.

🧱 Loader Support

  • ➕ Added support for NeoForge alongside Fabric.
  • 🛠️ Improved multiloader structure and removed dependency on Architectury.

🎨 Feature Additions

  • visibleUnderwater: Skyboxes can now render when underwater.
  • Keyframe-Based Fade System: fade is now a flexible, timeline-based system.
  • Keyframe-Based Rotation: Supports smooth, timed rotation using custom keyframes.
  • Invertible Conditions: Biome/world/dimension conditions now support negation.
  • Texture Preloading: Skybox textures load at resource pack initialization for better performance.

🎨 Visual & Rendering Improvements

  • 🌅 Fixed alpha and flickering issues with sunrise/sunset transitions.
  • 🌧️ Resolved sun, moon, and stars disappearing during rain/snow.
  • 🌑 Fixed rendering for monocolor and overworld skybox types.
  • 🔁 Addressed cyclical fade and alpha interpolation bugs.

🔧 Configuration & Refactors

  • 🔄 Removed deprecated alwaysOn from fade settings.
  • 🎛️ Refactored fade, fog, and decoration properties into modular components.
  • 🧱 Renamed weathersweather in condition configuration.
  • 🧪 Improved registry handling and condition serialization.

🛠️ Bug Fixes

  • ✅ Fixed memory leaks and rendering cleanup issues.
  • ✅ Resolved build issues on NeoForge and remapping errors.
  • ✅ Corrected keyframe logic, default handlers, and condition resolution.
  • ✅ Numerous internal codebase cleanups and naming standardization.

👥 Contributors

A huge thank you to everyone who helped push Nuit forward:


⚠️ Migration Notes

If you're upgrading from FabricSkyboxes 0.7.4:

  • Update your mod reference from fabricskyboxes to nuit.
  • Review and update your skybox files to adopt the new keyframe-based fade format.
  • Choose the correct mod loader (Fabric or NeoForge) for your setup.
  • 📘 Full migration documentation:
    https://wiki.nuit.flashyreese.me/

Files

nuit-fabric-1.0.0-beta.1+mc1.21.4.jar(140.48 KiB) Primary Download
nuit-fabric-1.0.0-beta.1+mc1.21.4-dev-shadow.jar(138.66 KiB) Download
nuit-fabric-1.0.0-beta.1+mc1.21.4-sources.jar(3.74 KiB) Download