Allows resource packs to define custom skyboxes. Formerly FabricSkyboxes
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.
Design immersive skies with dynamic day/night cycles, custom fog, sunrise/sunset glow, weather-aware rendering, and more, all backed by a robust JSON skybox format.
Nuit is currently in beta. Some features may evolve over time. Feedback is welcome.
View the Wiki and Format Documentation
Source Code on GitHub
Nuit uses a custom JSON-based format designed for flexibility and future-proofing.
You can create highly detailed and dynamic skyboxes with precise control over how and when they render.
Learn how to create your own skyboxes in the Wiki Format Documentation.
Can I use OptiFine/MCPatcher skybox packs?
Nuit does not support those formats natively. Use Nuit Interop to load compatible OptiFine/MCPatcher custom sky resource packs through Nuit.
Is it modpack friendly?
Yes. Nuit is licensed under MIT and fully modpack-compatible.
What happened to FabricSkyBoxes?
FabricSkyBoxes has been rebranded to Nuit to reflect its expanded scope beyond Fabric.
Breathe new life into your Minecraft skies with Nuit.
Required
Unsupported
Условия использования, изменения и распространения этого товара.
21.06.2026 · Modrinth
Скриншоты и изображения из оригинальной страницы Modrinth.




Опубликованные версии и оригинальные файлы Modrinth.
21.06.2026 · 4 049 загрузки
21.06.2026 · 241 716 загрузки
20.06.2026 · 1 157 загрузки
20.06.2026 · 15 345 загрузки
20.06.2026 · 3 238 загрузки
20.06.2026 · 54 946 загрузки
20.06.2026 · 67 загрузки
Full Changelog: https://github.com/FlashyReese/nuit/compare/mc1.21.5-1.0.0-beta.1...mc1.21.11-1.0.0-beta.1
20.06.2026 · 318 загрузки
Full Changelog: https://github.com/FlashyReese/nuit/compare/mc1.21.5-1.0.0-beta.1...mc1.21.11-1.0.0-beta.1
27.12.2025 · 13 778 загрузки
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 →
visibleUnderwater: Skyboxes can now render when underwater.fade is now a flexible, timeline-based system.monocolor and overworld skybox types.alwaysOn from fade settings.weathers → weather in condition configuration.A huge thank you to everyone who helped push Nuit forward:
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/
27.12.2025 · 81 232 загрузки
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 →
visibleUnderwater: Skyboxes can now render when underwater.fade is now a flexible, timeline-based system.monocolor and overworld skybox types.alwaysOn from fade settings.weathers → weather in condition configuration.A huge thank you to everyone who helped push Nuit forward:
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/
06.11.2025 · 7 219 загрузки
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 →
visibleUnderwater: Skyboxes can now render when underwater.fade is now a flexible, timeline-based system.monocolor and overworld skybox types.alwaysOn from fade settings.weathers → weather in condition configuration.A huge thank you to everyone who helped push Nuit forward:
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/
06.11.2025 · 42 404 загрузки
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 →
visibleUnderwater: Skyboxes can now render when underwater.fade is now a flexible, timeline-based system.monocolor and overworld skybox types.alwaysOn from fade settings.weathers → weather in condition configuration.A huge thank you to everyone who helped push Nuit forward:
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/
15.06.2025 · 550 055 загрузки
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 →
visibleUnderwater: Skyboxes can now render when underwater.fade is now a flexible, timeline-based system.monocolor and overworld skybox types.alwaysOn from fade settings.weathers → weather in condition configuration.A huge thank you to everyone who helped push Nuit forward:
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/
15.06.2025 · 12 030 загрузки
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 →
visibleUnderwater: Skyboxes can now render when underwater.fade is now a flexible, timeline-based system.monocolor and overworld skybox types.alwaysOn from fade settings.weathers → weather in condition configuration.A huge thank you to everyone who helped push Nuit forward:
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/
13.06.2024 · 4 790 947 загрузки
24.04.2024 · 479 856 загрузки
multitexture sky typeFull Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/mc1.20.2-0.7.3...mc1.20.5-0.7.4
21.09.2023 · 1 241 462 загрузки
21.09.2023 · 4 692 988 загрузки
minAlpha field for properties.timeShift vector for the rotation object (By default, FSB starts rotation at 0 tick time, while OptiFine does so at 18000 tick time. This vector allows us to shift the start time for our rotation).multi-texture skybox type (wiki section)..minecraft/config/fabricskyboxes-config.json).keepVanillaBehaviour flag.Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/mc1.20.1-0.7.2...mc1.20.1-0.7.3
12.07.2023 · 338 042 загрузки
biome_rain weather condition, which detects if the biome is actually raining.Skybox#isActiveLater from the API.Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.7.1-mc1.20...mc1.20.1-0.7.2
12.07.2023 · 65 787 загрузки
12.07.2023 · 6 635 загрузки
12.07.2023 · 148 985 загрузки
12.07.2023 · 34 286 загрузки
12.07.2023 · 55 483 загрузки
12.07.2023 · 80 759 загрузки
07.06.2023 · 267 314 загрузки
02.06.2023 · 91 668 загрузки
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.7.0-mc1.19.4...0.7.1-mc1.19.4
30.05.2023 · 2 431 загрузки
Improved and moved custom blend mode into blender object. More information can be found here.
Added overworld and end skybox type (#80)
overworld skybox type will render the vanilla overworld sky + sunset/sunrise hue.Improved decorations rendering (#80)
Added decorations and disable blending modes (#80)
decorations is the default blending mode for decorations.disable blend mode does as named.Improved rotation (#79)
rotationSpeedX and rotationSpeedZ for controlling pitch and roll.rotationSpeed to rotationSpeedY and removes its hardcoded offset. Previously, rotationSpeed controlled yaw rotation but with the addition of rotationSpeedX and rotationSpeedZ, users can now easily control all three axes of rotation without the need to abuse axis/static.axis/static alongside rotationSpeedY if they wish to simulate rolling or pitching.shouldRotate property from properties. The rotation axes can now be determined in the rotation object, where all rotation speed axes are set to 0 by default.skyboxRotation toggle in rotation object, the sun/moon speeds up and slows down when rotating in certain areas(sunset/sunrise hue) and it affects rotation. It's enabled by default for all skybox rotation objects and disabled by default for all decorations rotation object.Fixed monocolor sky type
blend object for monocolorMark fade times optional (mainly just to avoid setting fade times just to use alwaysOn)
Fixed weather condition checks
Fixed dimensions condition not following specification
Fixed triangles appearing on corners of skyboxes under low render distances.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.5-mc1.19.4...0.7.0-mc1.19.4
16.03.2023 · 61 023 загрузки
16.03.2023 · 23 320 загрузки
15.03.2023 · 1 149 загрузки
15.03.2023 · 1 308 загрузки
15.03.2023 · 307 загрузки
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.2-mc1.19.3...0.6.3-mc1.19.3
24.01.2023 · 19 063 загрузки
What's new?
- Added dimensions condition check
This update changes how the dimension and worlds conditions are used. The dimension identifier now refers to literal dimensions, while the worlds condition now refers to sky properties. To clarify, if you have a custom dimension based on minecraft:overworld but has a different dimension identifier, you can use the condition of the world to render it in that dimension.
- Fixed minor sorting issue
- Added inThickFog property
This update includes a change to the effects condition checks. If left empty, it will now default to vanilla conditions. Additionally, the vanilla thick fog check used in the nether for versions 1.17 and above will be ignored.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.1-mc1.19.3...0.6.2-mc1.19.3
24.01.2023 · 273 231 загрузки
What's new?
- Added dimensions condition check
This update changes how the dimension and worlds conditions are used. The dimension identifier now refers to literal dimensions, while the worlds condition now refers to sky properties. To clarify, if you have a custom dimension based on minecraft:overworld but has a different dimension identifier, you can use the condition of the world to render it in that dimension.
- Fixed minor sorting issue
- Added inThickFog property
This update includes a change to the effects condition checks. If left empty, it will now default to vanilla conditions. Additionally, the vanilla thick fog check used in the nether for versions 1.17 and above will be ignored.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.1-mc1.19.2...0.6.2-mc1.19.2
24.01.2023 · 1 941 загрузки
What's new?
- Added dimensions condition check
This update changes how the dimension and worlds conditions are used. The dimension identifier now refers to literal dimensions, while the worlds condition now refers to sky properties. To clarify, if you have a custom dimension based on minecraft:overworld but has a different dimension identifier, you can use the condition of the world to render it in that dimension.
- Fixed minor sorting issue
- Added inThickFog property
This update includes a change to the effects condition checks. If left empty, it will now default to vanilla conditions. Additionally, the vanilla thick fog check used in the nether for versions 1.17 and above will be ignored.
This will be the final release for this Minecraft version unless critical bugs are found.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.1-mc1.18.2...0.6.2-mc1.18.2
24.01.2023 · 1 383 загрузки
What's new?
- Added dimensions condition check
This update changes how the dimension and worlds conditions are used. The dimension identifier now refers to literal dimensions, while the worlds condition now refers to sky properties. To clarify, if you have a custom dimension based on minecraft:overworld but has a different dimension identifier, you can use the condition of the world to render it in that dimension.
- Fixed minor sorting issue
- Added inThickFog property
This update includes a change to the effects condition checks. If left empty, it will now default to vanilla conditions. Additionally, the vanilla thick fog check used in the nether for versions 1.17 and above will be ignored.
This will be the final release for this Minecraft version unless critical bugs are found.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.1-mc1.17.1...0.6.2-mc1.17.1
24.01.2023 · 4 141 загрузки
What's new?
- Added dimensions condition check
This update changes how the dimension and worlds conditions are used. The dimension identifier now refers to literal dimensions, while the worlds condition now refers to sky properties. To clarify, if you have a custom dimension based on minecraft:overworld but has a different dimension identifier, you can use the condition of the world to render it in that dimension.
- Fixed minor sorting issue
- Added inThickFog property
This update includes a change to the effects condition checks. If left empty, it will now default to vanilla conditions. Additionally, the vanilla thick fog check used in the nether for versions 1.17 and above will be ignored.
This will be the final release for this Minecraft version unless critical bugs are found.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.1-mc1.16.5...0.6.2-mc1.16.5
07.12.2022 · 13 318 загрузки
07.12.2022 · 39 405 загрузки
alwaysOn skybox.Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.0-mc1.19.2...0.6.1-mc1.19.2
07.12.2022 · 520 загрузки
alwaysOn skybox.Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.0-mc1.18.2...0.6.1-mc1.18.2
07.12.2022 · 297 загрузки
alwaysOn skybox.Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.0-mc1.17.1...0.6.1-mc1.17.1
07.12.2022 · 489 загрузки
alwaysOn skybox.Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.6.0-mc1.16.5...0.6.1-mc1.16.5
05.11.2022 · 17 139 загрузки
This release contains a bug fix on FabricSkyBoxes' specification for the square-textured top texture not being the proper rotation as mentioned in the documentation. FabricSkyBoxes native resource packs will need to update their resource packs manually to fix the top texture. Additionally, this will also affect previously converted resource packs.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.5.9-mc1.19.2...0.6.0-mc1.19.2
05.11.2022 · 391 загрузки
This release contains a bug fix on FabricSkyBoxes' specification for the square-textured top texture not being the proper rotation as mentioned in the documentation. FabricSkyBoxes native resource packs will need to update their resource packs manually to fix the top texture. Additionally, this will also affect previously converted resource packs.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.5.9-mc1.18.2...0.6.0-mc1.18.2
05.11.2022 · 221 загрузки
This release contains a bug fix on FabricSkyBoxes' specification for the square-textured top texture not being the proper rotation as mentioned in the documentation. FabricSkyBoxes native resource packs will need to update their resource packs manually to fix the top texture. Additionally, this will also affect previously converted resource packs.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.5.9-mc1.17.1...0.6.0-mc1.17.1
05.11.2022 · 303 загрузки
This release contains a bug fix on FabricSkyBoxes' specification for the square-textured top texture not being the proper rotation as mentioned in the documentation. FabricSkyBoxes native resource packs will need to update their resource packs manually to fix the top texture. Additionally, this will also affect previously converted resource packs.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.5.9-mc1.16.5...0.6.0-mc1.16.5
27.10.2022 · 1 813 загрузки
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.5.8...0.5.9-mc1.19.2
27.10.2022 · 505 загрузки
A backport of 0.5.9.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.5.5...0.5.9-mc1.18.2
27.10.2022 · 173 загрузки
A backport of 0.5.9.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.5.3...0.5.9-mc1.17.1
27.10.2022 · 206 загрузки
A backport of 0.5.9.
Full Changelog: https://github.com/AMereBagatelle/fabricskyboxes/compare/0.5.0...0.5.9-mc1.16.5
08.08.2022 · 4 269 загрузки
24.07.2022 · 2 503 загрузки
07.06.2022 · 2 943 загрузки
07.03.2022 · 5 068 загрузки
30.11.2021 · 9 317 загрузки
13.11.2021 · 1 352 загрузки
heights condition to yRanges for consistency27.06.2021 · 2 769 загрузки
08.06.2021 · 374 загрузки
FabricSkyboxes now supports 1.17!
07.05.2021 · 6 928 загрузки
0.5.0 is finally here, bugfixes and features galore!
add, subtract, multiply, screen, and replace blend types