Efforts are being made to modernize Minecraft: Java Edition by transitioning from OpenGL to Vulkan for rendering. OpenGL, which has been in use since the 1990s, is being phased out due to lack of updates and compatibility issues on macOS. Vulkan, a more modern graphics API, is supported by contemporary Linux and Windows devices and can be used on macOS through a translation layer. This transition aims to enhance graphics and performance while ensuring accessibility across major operating systems.
The switch to Vulkan will impact existing mods that rely on OpenGL, requiring modders to update their creations for compatibility. Feedback from the modding community is encouraged, and support will be provided during this transition. Players should be aware that their favorite mods may be affected and will need to be patient as mod authors update them. A testing phase for Vulkan is planned for the summer, allowing players to toggle between OpenGL and Vulkan until stability is achieved. Players will be notified before OpenGL is removed, along with updates to system requirements.