VulkanMod
This is a fabric mod that introduces a brand new Vulkan based voxel rendering engine to Minecraft java in order to both replace the default OpenGL renderer and bring performance improvements.
Why?
- Highly experimental project that overhauls and modernizes the internal renderer for Minecraft.
- Updates the renderer from OpenGL 3.2 to Vulkan 1.2.
- Provides a potential reference for a future-proof Vulkan codebase for Minecraft Java.
- Utilizes the VulkanAPI to allow for capabilities not always possible with OpenGL.
- Including reduced CPU Overhead and use of newer, modern hardware capabilities.
Demonstration Video:
FAQ
- Remember to check the Wiki we wrote before asking for support!
Installation
Download Links:
Install guide:
1) Install the fabric modloader.
1) Download and put the Vulkanmod.jar
file into .minecraft/mods
1) Enjoy !
Useful links
Discord server |
Ko-Fi |
|
|
Features
Optimizations:
- [x] Multiple chunk culling algorithms
- [x] Reduced CPU overhead
- [x] Improved GPU performance
- [x] Indirect Draw mode (reduces CPU overhead)
- [x] Chunk rendering optimizations
New changes:
- [x] Native Wayland support
- [x] GPU selector
- [x] Windowed fullscreen mode
- [x] Revamped graphic settings menu
- [x] Resizable render frame queue
- [ ] Shader support
- [ ] Removed Herobrine
Notes
- This mod is still in development, please report issues in the issue tab with logs attached!
- This mode isn't just "minecraft on vulkan" (e.g: zink ), it is a full rewrite of the minecraft renderer.