Particle.news
Download on the App Store

Mojang Moves Minecraft: Java Edition From OpenGL to Vulkan in Phased Rollout

A phased summer snapshot rollout lets Mojang validate performance and stability before retiring the legacy API.

Overview

  • Mojang confirmed the graphics migration as part of preparing Java Edition for the Vibrant Visuals overhaul that adds upgraded lighting, dynamic shadows, reflective and emissive textures, and biome-specific effects.
  • Vulkan will appear alongside the current renderer in development snapshots sometime over the summer, with a player toggle during testing and full removal of OpenGL only after targets are met.
  • Mod authors are urged to move away from direct OpenGL calls, reuse Mojang’s internal rendering APIs where possible, and contact the studio for guidance as updates will require extra effort.
  • Mojang intends to maintain broad PC support across Windows and Linux, with macOS using a translation layer since Apple does not natively support Vulkan.
  • Most players are expected to meet compatibility given wide GPU support for Vulkan, though very old hardware may be left behind, and Mojang plans to notify users and revise minimum requirements before the final switch.