Nuit Interop
Formerly known as FabricSkyBoxes Interop
Nuit Interop adds compatibility for OptiFine/MCPatcher custom skies, allowing existing resource packs to work with Nuit, the modern multiloader successor to FabricSkyBoxes.
It converts supported OptiFine custom sky definitions to Nuit’s skybox format at runtime, making many existing sky resource packs work out of the box.
Features
-
OptiFine/MCPatcher Custom Sky Support
Converts supportedoptifine/skyresource-pack definitions into Nuit-compatible skyboxes. -
Smart Fallback
Skips conversion when native Nuit/FabricSkyBoxes-format skyboxes are already present. -
Flexible Control
Includes options for disabling native Nuit-format skyboxes when testing or preferring converted skies. -
Legacy FabricSkyBoxes Support
Planned support for loading legacy FabricSkyBoxes-format packs directly.
Requirements
Notes
Conversion is best-effort. Some packs may not render pixel-perfectly because OptiFine/MCPatcher and Nuit handle sky rendering differently.
Support
If you find this project useful, consider supporting development:
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
> ⚠️ **This project is still in active BETA. Expect breaking changes, shifting APIs, and format adjustments as Nuit stabilizes.**
>
> Please report issues or unexpected behavior to [GitHub Issues](https://github.com/FlashyReese/nuit-interop/issues).
## 🧪 Beta Notes
This release lays the foundation for:
- Clean **loader-specific uploads** (Fabric and NeoForge)
- Upcoming **FabricSkyBoxes legacy compatibility integration**
If you're testing or using Interop:
- Check for version mismatches or unexpected behavior in converted skies.
- Watch the [Wiki](https://wiki.nuit.flashyreese.me/) for updated format guidelines.
> ⚠️ **This project is still in active BETA. Expect breaking changes, shifting APIs, and format adjustments as Nuit stabilizes.**
>
> Please report issues or unexpected behavior to [GitHub Issues](https://github.com/FlashyReese/nuit-interop/issues).
## 🧪 Beta Notes
This release lays the foundation for:
- Clean **loader-specific uploads** (Fabric and NeoForge)
- Upcoming **FabricSkyBoxes legacy compatibility integration**
If you're testing or using Interop:
- Check for version mismatches or unexpected behavior in converted skies.
- Watch the [Wiki](https://wiki.nuit.flashyreese.me/) for updated format guidelines.
- Added native interoperability by re-implementing most of OptiFine (now the default option)
- Mexican Spanish translation by @TheLegendofSaram in https://github.com/FlashyReese/fabricskyboxes-interop/pull/22
- Update Traditional Chinese by @notlin4 in https://github.com/FlashyReese/fabricskyboxes-interop/pull/17
- change: Update Simplified Chinese translation for Dump Data feature by @zhuWin in https://github.com/FlashyReese/fabricskyboxes-interop/pull/21
## New Contributors
- @TheLegendofSaram made their first contribution in https://github.com/FlashyReese/fabricskyboxes-interop/pull/22
- @zhuWin made their first contribution in https://github.com/FlashyReese/fabricskyboxes-interop/pull/21
- Fix traditional chinese localize by @xMikux in https://github.com/FlashyReese/fabricskyboxes-interop/pull/7
- Added Simplified Chinese translation by @GodGun968 in https://github.com/FlashyReese/fabricskyboxes-interop/pull/10
- Fix zh_cn by @HhiPyrene in https://github.com/FlashyReese/fabricskyboxes-interop/pull/12
## New Contributors
- @xMikux made their first contribution in https://github.com/FlashyReese/fabricskyboxes-interop/pull/7
- @GodGun968 made their first contribution in https://github.com/FlashyReese/fabricskyboxes-interop/pull/10
- @HhiPyrene made their first contribution in https://github.com/FlashyReese/fabricskyboxes-interop/pull/12