Minecraft-maker Mojang port de Java-versie van de game van de grafische technologie Open Graphics Library, ofwel OpenGL, vanaf deze zomer naar het modernere Vulkan. De overstap moet voor betere graphics zorgen, maar zorgt ook voor compatibiliteitsproblemen met macOS en bestaande mods.
OpenGL is een application programming interface (api) die ervoor zorgt dat gamesoftware op allerlei besturingssystemen kan communiceren met de gpu voor het renderen van beelden. Mojang zegt dat de overstap naar Vulkan, de vergelijkbare api van dezelfde maker Khronos Group, nodig is om de game mooier te maken.
Dat geldt specifiek voor de Java-editie van de game. De modernere Bedrock-versie kreeg in juni 2025 een grote grafische update: Vibrant Visuals. Diezelfde update moest ook voor de oudere Java-versie uitkomen, maar dat is nog niet gebeurd. Mogelijk zorgt het gebruik van OpenGL voor een beperking van de mogelijkheden. "Het werd steeds moeilijker om de Java-codebase te onderhouden", aldus de ontwikkelaar.
macOS als bottleneck
Een van de beperkingen van OpenGL is het aflopen van de ondersteuning voor macOS. Mojang moest naar eigen zeggen een oudere versie van de api gebruiken die nog wel op macOS ondersteund werd. Apple stopte in 2018 met de ondersteuning van OpenGL.
Mojang heeft daarnaast nog een probleem voor de macOS-versie van Minecraft: het besturingssysteem van Apple ondersteunt ook geen Vulkan. Daarvoor gebruikt de ontwikkelaar een vertaallaag, vermoedelijk MoltenVK, om de Vulkan-versie van Minecraft alsnog op macOS te draaien. Volgens de ontwikkelaar zorgt dit niet voor prestatieproblemen.
Modders moeten aan het werk
Ook modders kunnen tegen problemen aanlopen met de overstap op Vulkan. Minecraft-modders maakten sinds de release in 2009 praktisch ontelbare mods voor de game. Mods die een grafisch element van de game veranderen, berusten zeer waarschijnlijk op een onderdeel van de opensourcetechnologie van OpenGL.
Met de overstap op Vulkan werken veel grafische mods daarom waarschijnlijk niet meer. Dat is vervelend voor spelers waarvan de game het na de update niet meer goed doet, en voor modders die hun mod mogelijk opnieuw moeten opbouwen om compatibel te zijn met nieuwe versies van Minecraft. Mojang biedt via supportpagina's en op het communityforum op Discord hulp aan om over te stappen.
Vanaf de zomer van 2026 moeten de eerste testversies van Minecraft Java op basis van Vulkan uitkomen. Die zullen nog naast OpenGL-versies blijven bestaan zodat gebruikers kunnen wisselen tussen de versies. Het is niet duidelijk wanneer de volledige permanente overstap gepland staat.
:strip_exif()/i/2008027598.jpeg?f=imagenormal)
:strip_exif()/i/2008027152.jpeg?f=imagemedium)
:strip_exif()/i/2008027592.jpeg?f=imagemedium)
:strip_exif()/i/2008027590.jpeg?f=imagenormal)
/i/2008027588.webp?f=imagenormal)