Veil
ModrinthUpgrade your modding potential with cutting-edge rendering and game-engine features. Built for modders, by modders.
280.6k downloads 136 followers updated 2d ago
latest v4.2.1 Modrinth

Veil is a sophisticated collection of tools and utilities designed to facilitate advanced rendering for Minecraft mod developers. Our goal is to enable more modern game-engine level content in Java Minecraft, pushing the boundaries of what is possible in modding.
About Veil:
- Colors: Manage colors and use them with Themes.
- Easings: Apply easing functions for more natural motion.
- Framebuffer: JSON-driven custom framebuffers.
- Post Processing: A custom post-processing pipeline with easy texture binding.
- Shaders: Full support for all OpenGL shader types, with HLSL and Spir-V support potentially coming in the future.
- Shader Modification: Inject and modify existing shaders to suit your needs.
- Necromancer: Bone-based animated models with support for independent entity skeletons and models.
Links:
Learn more at the Developer Wiki: Veil Wiki
Explore our Example Mod: Example Mod
Join our Discord here: Foundry Discord
Versions
Release
4.2.1
- Fix Quasar light module having 0 radius with rgb_points ([#156](https://github.com/FoundryMC/Veil/pull/156))
- Add celeritas and imguimc incompatibilities
-…
Release
4.2.0
- Shader injection module ([#152](https://github.com/FoundryMC/Veil/pull/152))
- Use close() instead of clear() to free ByteBufferBuilder…
Release
4.2.0
- Shader injection module ([#152](https://github.com/FoundryMC/Veil/pull/152))
- Use close() instead of clear() to free ByteBufferBuilder…
Release
4.1.2
- Fix ImGuiMC, Light Buffer Startup, NVIDIA Shader Issues, and Sodium 0.8.13 Issues ([#142](https://github.com/FoundryMC/Veil/pull/142))
Release
4.1.2
- Fix ImGuiMC, Light Buffer Startup, NVIDIA Shader Issues, and Sodium 0.8.13 Issues ([#142](https://github.com/FoundryMC/Veil/pull/142))
Release
4.1.1
- Fix vertex format. ([#117](https://github.com/FoundryMC/Veil/issues/117))
- Cast gl_InstanceID to uint.…
Release
4.1.1
- Fix vertex format. ([#117](https://github.com/FoundryMC/Veil/issues/117))
- Cast gl_InstanceID to uint.…
Release
4.1.0
- Fix inspectors not being registered properly
- Disable veil resource manager when imguimc is not installed
Release
4.1.0
- Fix inspectors not being registered properly
- Disable veil resource manager when imguimc is not installed

Comments 0
No comments yet. Be the first to share your thoughts.