NewCraftRank SitesA free website and storeMake yours ›
AshlarFree server software built on Paper, with DDoS and backdoor protection See Ashlar ›Security RadarA free check of your server's login, anti-bot and proxy settings, only with your OK See how it works ›CommunityAsk questions, share builds and find people to play with Join the forum ›
Resources / Mods / GL2VK

GL2VK

Allows running mods created for OpenGL on Vulkan

ModsFree1.20
by Lentypro · listed from Modrinth
Download ›

Direct download from Modrinth · 3 downloads

What it does

GL2VK is a mod made by Lentypro. Allows running mods created for OpenGL on Vulkan.

It supports Minecraft 1.20. It has been downloaded 3 times on Modrinth. The last update came out on Oct 18, 2026.

Supported versions

1.20

Release history

The newest is 1.0.0, released on Oct 18, 2026. It is made for Minecraft 1.20.1. It runs on Fabric. The download is 4.9 MB.

VersionReleasedMinecraftType
1.0.0Oct 18, 20261.20.1Release
Description from the author on Modrinth

OpenGL Compatibility Bridge for VulkanMod

Bridge the gap between legacy OpenGL mods and the Vulkan renderer.

VulkanMod is an incredible project that completely rewrites Minecraft's rendering engine from OpenGL to Vulkan, offering massive performance gains and reduced CPU overhead. However, this architectural shift comes with a major caveat: VulkanMod is not a compatibility layer. It replaces the rendering pipeline entirely. As a result, any mod that makes direct calls to the OpenGL API (such as shader mods, certain optimization mods, or mods with custom rendering code) will usually crash the game or fail to render properly.

OpenGL Compatibility Bridge is designed to fix this specific disconnect.

What This Mod Does

This mod acts as a translation layer between mods that expect a standard OpenGL context and VulkanMod's Vulkan backend. Instead of forcing you to choose between Vulkan performance and your favorite OpenGL-based mods, this mod attempts to intercept and redirect legacy rendering calls so they can function within the Vulkan pipeline.

  • Intercepts Legacy Calls: It catches OpenGL calls from third-party mods that VulkanMod does not natively support.
  • Prevents Hard Crashes: By handling unsupported OpenGL instructions gracefully, it aims to stop the common GL11 crash that occurs when mixing incompatible mods with VulkanMod.
  • Restores Mod Functionality: Designed to get rendering-dependent mods (like certain HUD mods, visual tweaks, or utility mods that rely on legacy GL code) working again without disabling VulkanMod.

Important Disclaimers

Not a Shader Engine: This mod does not make Iris/OptiFine shaders work with VulkanMod. VulkanMod uses its own shader pipeline (see the Beryl mod for shader support). This mod is for utility mods that make direct OpenGL calls, not for full shader pack compatibility.
Experimental Nature: VulkanMod itself is a complex, constantly evolving project. Mods that deeply hook into Minecraft's rendering internals may still have visual glitches or incompatibilities even with this bridge installed.
Client-Side Only: This mod is required on the client. It does not need to be installed on servers.

Requirements

  • VulkanMod (Fabric or NeoForge port, depending on your loader).
  • A GPU that supports Vulkan 1.2 or higher.

Why Use This?

If you have a modpack centered around VulkanMod for performance but find that one or two essential utility mods break because they "touch" OpenGL, this mod is the fix. It lets you keep the high frame rates of Vulkan without having to sacrifice the specific mods you rely on.


Note: Please check the "Issues" tab or the changelog to see which specific mods have been tested and confirmed to work with this bridge. Compatibility is a moving target as both VulkanMod and individual mods update.

Written by Lentypro. Read it with pictures on Modrinth.

How to install GL2VK

  1. This mod runs only on your own game. Servers do not need it, so you can use it on any server.

  2. Install Fabric for Minecraft 1.20.

  3. Download the .jar file from Modrinth and put it in the mods folder of your .minecraft directory.

  4. Start Minecraft with the Fabric profile.

  5. Easier: in Prism Launcher or the Modrinth App, search for GL2VK in your instance's mods and click Install. It adds the loader and the mods it needs for you.

Full guide: How to install Minecraft mods

Compatibility

Minecraft versions
1.20
Runs on
Fabric
Where it runs
Client only (your game)
Edition
Java
Needs
Nothing else
License
MIT
Price
Free
Upkeep
Actively updated (Nov 14, 2026)

GL2VK compared with similar ones

ResourceDownloadsVersionsLast updatePrice
GL2VKthe one you looked at31.2026 days agoFree
EminusAnyttng5361.21 – 26.x5 days agoFree
IrisRenderFixShrikerChestTrees48826.x20 days agoFree

Questions

Does GL2VK work on Minecraft 26.x?

Not yet. The newest version it supports is Minecraft 1.20.

Is GL2VK free?

Yes. GL2VK is free to download from Modrinth.

Is GL2VK client-side or server-side?

Client-side. GL2VK goes in your own mods folder and works on any server, including servers without mods.

Is GL2VK still updated?

Yes. The last update came out in the past day.

Alternatives to GL2VK

EminusMods · 1.21 – 26.x

LOD terrain beyond your render distance, built from the chunks you have explored. OpenGL and Vulkan.

Free536 downloads
IrisRenderFixMods · 26.x

Cutout rendering for players, piglins and other stuff in 26.3 (Iris Vulkan/OpenGL). *fork Solid Self

Free488 downloads

Reviews

–★★★★★
0 reviews
50
40
30
20
10

Log in to leave a review.