VulkanModNeoForge
by commonplace
VulkanMod NeoForge replaces Minecraft's default OpenGL rendering pipeline with a native Vulkan implementation on NeoForge for 1.21.
What it does
Rather than layering Vulkan over OpenGL the way wrapper solutions such as Zink do, the mod takes Minecraft's OpenGL calls as they happen and converts each one into a direct Vulkan operation. Vulkan instance, device and swapchain lifecycle are managed by the mod itself, so the rendering engine is replaced instead of wrapped.
Settings are split between two places. In-game graphics options are saved to a vulkanmod settings.json file, while VKNConfig governs boot-time behavior, applying its values before the mod initializes.
The mod requires Forgified Fabric API and bundles MixinRuntime. Builds cover 1.21 – 1.21.3, with 0.5.5-dev+3.1 for 1.21.1 as the latest file on the beta channel. It is client-side only, so the server does not need it, and the code is open source under the GNU Lesser General Public License v3.0 only.
Key features
Native Vulkan rendering
Rendering calls are issued directly through the Vulkan API instead of being routed through an OpenGL layer.
Boot-time configuration
VKNConfig applies its settings before initialization, separate from the in-game graphics options.
Chinese localization
The configuration screen and in-game messages are translated into Chinese, with a resource pack credited to the VulkanMod Translations project.
Modern GPU features
The renderer uses modern GPU features and requires a graphics card whose driver supports Vulkan, which lowers CPU overhead.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Embedded 1
How it compares
Acedium Sodiumized is a NeoForge client mod for 1.21.1 under the GNU General Public License v3.0 only, and it is client-side only. VulkanMod Reforged is also client-side only and open source under the GNU General Public License v3.0 only, with NeoForge files for 1.20.1 – 1.21.1. PMW Rendering Additions is client-side only and released under the MIT License for 1.21.1. Radiance is available for Windows and for Linux, both client-side only, for Fabric, Forge and NeoForge across 1.20.1 – 1.21.4 under the GNU General Public License v3.0 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| VulkanModNeoForge | NeoForge | 1.21 – 1.21.3 | Client-side only | 2026-06-29 |
| Acedium Sodiumized | NeoForge | 1.21.1 | Client-side only | 2026-09-07 |
| VulkanMod Reforged | NeoForge | 1.20.1 – 1.21.1 | Client-side only | 2026-08-04 |
| PMW Rendering Additions | NeoForge | 1.21.1 | Client-side only | 2026-04-16 |
| Radiance (Windows) | Fabric, Forge and NeoForge | 1.20.1 – 1.21.4 | Client-side only | 2026-09-29 |
| Radiance (Linux) | Fabric, Forge and NeoForge | 1.20.1 – 1.21.4 | Client-side only | 2026-09-29 |
Questions
Does VulkanMod NeoForge need Forgified Fabric API?
Does the server need VulkanMod NeoForge?
Which game versions does VulkanMod NeoForge support?
In the catalog
VulkanModNeoForge is one of 3,545 Optimization mods on ModsFinder, and one of 1,250 Optimization mods for NeoForge. 13,252 mods support Minecraft 1.21.3.
More from commonplace
Similar mods
What the author says
VulkanMod NeoForge is a client-side Minecraft mod that replaces the game's default OpenGL rendering pipeline with a true, native Vulkan implementation. It is a port of the original VulkanMod — a Fabric/Quilt mod — to the NeoForge mod loader, specifically targeting Minecraft 1.21. Unlike wrapper solutions such as…
Official listing
- Modrinth page
- modrinth.com/mod/vulkanmodneoforge
- Owner
- commonplace
- Published
- 2026-06-20
- Updated on Modrinth
- 2026-06-29
- Facts verified
- 2026-10-15
