Radiance
Radiance is rebuilt of Minecraft renderer on a Vulkan C++ backend, featuring native Hardware Ray Tracing on Windows & Linux. Break free from OpenGL limits for Minecraft.
Install / Use
/learn @Minecraft-Radiance/RadianceREADME
| English | 简体中文 |
This is the Java part of the Radiance mod. For C++ part, please refer to Minecraft Vulkan Renderer (MCVR)
Radiance
Radiance is a Minecraft mod that completely replace the vanilla OpenGL renderer with our Vulkan C++ renderer, which supports high performance rendering and hardware-accelerated ray tracing. Due to the variety of C++ usage in the modern industrial rendering pipeline, a seamless integration of a modern industrial rendering module (such as DLSS and FSR) into our Vulkan C++ renderer is thus possible.
<img src="https://image.puxuan.cc/PicGo/corridor.png"/>PBR Texture Packs
Starting from 0.1.4, no pre-processing is necessary. Load directly!
Although there are already internal emission textures, it is still recommended to use a PBR texture pack for better experience.
Installation Guide
We assume that the Minecraft base is installed in .minecraft folder. If the installation folder is different, please replace the corresponding part yourself.
Download and install .jar as usual
Download and install the mod jar to the .minecraft/mods folder as usual.
(Windows Fix) Adjust JDK's runtime libraries
Due to a known MSVC issue, some libraries from JDK itself may cause a crash.
In those circumstances, one possible solution could be:
First, try to manipulate (rename, delete, etc.) the msvcp140.dll, vcruntime140.dll and vcruntime140_1.dll in the JDK's bin folder (${PATH_TO_JDK}/bin) so that these files do not exist in that folder.
This step aims to remove the JDK's dependency on those libraries.
Then, install the latest Microsoft Visual C++ Redistributable, with version Latest supported v14 (for Visual Studio 2017–2026).
This step let JDK depends on the latest system libraries.
Download and install DLSS runtime libraries
To respect and comply with NVIDIA DLSS SDK licensing terms, this project and its releases do not include or redistribute any NVIDIA DLSS binaries or SDK components (e.g., nvngx_dlss.dll), and we do not auto-download them at runtime.
If you want to enable the DLSS denoising / upscaling module in this mod, you must follow the download instructions below and obtain the appropriate DLSS runtime library yourself from official NVIDIA DLSS repository and place it at .minecraft/radiance folder.
By downloading, installing, or using the NVIDIA DLSS runtime library (e.g., nvngx_dlss.dll), you acknowledge that you have read and agree to comply with the NVIDIA DLSS SDK License Agreement. If you do not agree to the License Agreement, do not download, install, or use the runtime libraries, and use alternative options provided by this mod instead (after the first alpha version).
Currently, if the DLSS runtime libraries are not found, the mod will cause a crash. After the first alpha version, DLSS will be disabled and fall back to alternative implementations.
Download Instructions
Note for AMD Users: If the DLSS runtime is missing, download the DLSS runtime libraries or create a dummy empty file with the same filename to bypass the startup check. This will be fixed in the next update.
Windows
Download the files listed below from here to the .minecraft/radiance folder (if the folder not exist, create one).
nvngx_dlss.dllnvngx_dlssd.dll
Linux
Download the files listed below from here to the .minecraft/radiance folder (if the folder not exist, create one).
libnvidia-ngx-dlss.so.310.5.3libnvidia-ngx-dlssd.so.310.5.3
Build
First, compile Java with gradle to generate the JNI native headers.
./gradlew compileJava
Then, clone the Minecraft Vulkan Renderer (MCVR) repository.
git clone https://github.com/Minecraft-Radiance/MCVR.git
Use cmake to build it and install it. Please refer to this for detail.
Finally, build with ./gradlew build.
TODO List
- [ ] port to more versions and mod loaders (WIP, first priority)
- [x] XESS support
- [ ] Frame Generation
- [ ] HDR
And more...
Credits
This project uses Vulkan technology. Please refer to this page for more information.
This project uses Nvidia's DLSS (Deep Learning Super Sampling) technology. Please refer to this page and this page for more information.
This project uses FSR3. Please refer to this page for more information.
This project uses XeSS SR. Please refer to this page for more information.
Special thanks to all contributors of open-source libraries used in this project, including NRD, GLFW, GLM, STB Image and VMA. If any are not credited and should be, please inform the author and credit will be applied where required.
Disclaimer
- This is a community-made third-party mod and is not affiliated with, authorized, sponsored, endorsed by, or otherwise officially connected to Mojang Studios or Microsoft. A commonly used wording on mod platforms is: "NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT."
- Minecraft and related names, logos, and assets are trademarks and/or intellectual property of Mojang Studios and/or Microsoft.
- This project is also not affiliated with, sponsored by, or endorsed by NVIDIA. NVIDIA / GeForce / RTX / DLSS are trademarks of NVIDIA Corporation and remain the property of their respective owners.
- This mod is provided "AS IS" without warranties. You assume all risks arising from its use (including, but not limited to, crashes, visual issues, data loss, or incompatibilities with other mods). Please back up your worlds and configs before installation.
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
