Minecraft Java is switching from OpenGL to Vulkan for the Vibrant Visuals update
「 To start with, we recommend our modding community look at moving away from OpenGL usage. We encourage authors to try to reuse as much of the internal rendering APIs as possible, to make this transition as easy as possible. If that is not sufficient for your needs, then come and talk to us! 」