Minecraft: Java Edition은 이제 처음부터 써 온 그래픽 API인 OpenGL 대신 Vulkan으로도 게임을 그릴 수 있습니다. Vulkan은 2026년 4월 7일 스냅숏에 등장했고, 6월 16일 Java 26.2에 실험적 옵션으로 실렸습니다. 옵션 > 비디오 설정 > 그래픽 API에서 선택한 뒤 게임을 다시 시작하면 됩니다. 9월 22일 나온 26.4 스냅숏 1부터는 기본값이 Vulkan을 쓰지만, 현재 정식 버전인 26.3은 아직 OpenGL을 기본으로 씁니다.
Vulkan과 OpenGL을 전환하는 방법
그래픽 API 버튼은 비디오 설정의 화면 항목에 있으며, 값은 세 가지입니다.
- 기본: Mojang이 권장하는 값으로, 동작 방식이 바뀔 수 있습니다. 26.2와 26.3 버전에서는 OpenGL을, 26.4 스냅숏 1에서는 Vulkan을 씁니다.
- Vulkan 우선 (실험적 기능): Vulkan을 시도하고 실패하면 OpenGL로 돌아갑니다.
- OpenGL 우선: OpenGL을 시도하고 실패하면 Vulkan으로 돌아갑니다.
변경 사항은 다시 시작해야 적용됩니다. 실제로 어떤 API가 돌아가는지 확인하려면 F3 디버그 화면을 열어 system_specs 항목을 보세요. 노트북에서는 Vulkan이 내장 그래픽보다 전용 그래픽 카드를 우선한다는 점이 OpenGL과 달라졌다는 사실에 유의하세요.
26.2부터 26.4까지 달라진 점
- 26.2 스냅숏 1 (4월 7일): Vulkan과 새 설정이 테스트에 들어가며, 기본값은 Vulkan을 뜻합니다.
- 26.2 (6월 16일): Chaos Cubed 드롭과 함께 Vulkan이 실험적 옵션으로 실리며, 이제 기본값은 OpenGL을 뜻합니다. Vulkan 우선에서 시작 중 충돌이 나면 설정이 기본값으로 되돌아가고, 기본값에서 충돌이 나면 OpenGL 우선으로 넘어가며 이후로는 Vulkan을 건드리지 않습니다.
- 26.3 (9월 15일): 설정 자체는 그대로지만, 변경 내역에는 AMD GPU와 Intel Arc GPU(특히 Linux에서)의 저조한 Vulkan 성능 수정, 심각한 Vulkan 성능 저하, 그리고 VSync를 켜도 전체 화면에서 낮은 프레임 속도일 때 화면이 찢어지는 문제의 수정이 올라와 있습니다.
- 26.4 스냅숏 1 (9월 22일): 기본값이 Vulkan 우선처럼 동작하며, 시작 중 충돌이 나도 더 이상 설정이 바뀌지 않습니다.
Mojang이 밝힌 성능 이야기
Mojang은 벤치마크나 프레임 속도를 공개한 적이 없습니다. "장기적인 성능 향상"과 Java 그래픽을 개선할 여지가 더 생기기를 기대하고 있으며, 드라이버 관련 버그도 줄어들기를 바라고 있습니다. 이번 전환은 아직 일정이 없는 Java용 Vibrant Visuals로 가는 중요한 발걸음이기도 합니다. 당장은 26.3의 툴팁이 Vulkan을 실험적 기능으로 표시하며, "일부 시스템의 성능을 저하시키거나 시스템을 불안정하게 만들 수 있습니다"라고 적혀 있습니다. 두 API를 직접 써 보고 더 빠른 쪽을 쓰세요.
사양 요건과 Mac은 어떨까요
26.2 기준으로 Vulkan 렌더러는 동적 렌더링과 푸시 디스크립터를 지원하는 Vulkan 1.2를 요구하며, Mojang은 이 기준이 오르거나 내릴 수 있다고 말합니다. 이를 지원하지 않는 하드웨어나 드라이버는 OpenGL로 대체되며, 출시된 지 10년 이상 된 GPU는 Vulkan을 지원하지 않을 수 있습니다.
Java의 공식 요구 사양도 7월 21일에 올라갔습니다. 1080p와 '빠르게' 그래픽 사전 설정에서 30FPS를 목표로 하는 최소 사양은 이제 RAM 8GB(내장 그래픽이면 12GB), 4코어 프로세서, 그리고 VRAM 2GB의 Vulkan 1.3 GPU를 요구합니다: NVIDIA GTX 950, AMD Radeon RX 460이나 Intel Arc A310 이상, Intel Core i5-6400의 내장 그래픽 이상, Apple M1 이상, 또는 Qualcomm Snapdragon X입니다.
Mojang에게 이번 전환의 가장 큰 이유는 Mac입니다. macOS에서 OpenGL은 지원 중단(deprecated) 상태이며 언젠가는 더 이상 작동하지 않게 됩니다. Java는 MoltenVK로 Vulkan을 Apple의 Metal로 변환하며, Mojang에 따르면 이 과정에서 성능 손실은 없습니다. 최소 사양에는 macOS 12와 Apple M1이 올라 있습니다. 예전 Intel 기반 Mac은 이 기준에 못 미칠 수 있습니다. Java는 여전히 실행되겠지만 버벅일 수 있고, 게임이 OpenGL을 완전히 떠나면 앞으로는 아예 실행되지 않을 수도 있습니다.
게임이 충돌하거나 화면이 이상할 때
- 26.4 스냅숏 1도 Vulkan이 시작되지 않으면 여전히 OpenGL로 대체되지만, 26.2와 26.3과 달리 시작 중 충돌이 나도 설정이 저절로 OpenGL로 바뀌지는 않습니다. 스냅숏이 실행되지 않는다면 게임 폴더의 options.txt를 열어
preferredGraphicsBackend:"default"를 preferredGraphicsBackend:"opengl"로 바꾸세요. Mojang이 26.2 프리릴리스 1에서 제시한 해결책입니다.
- OpenGL로 렌더링하는 모드는 영향을 받으며, 따라잡는 데 시간이 걸릴 수 있다고 Mojang은 경고했습니다.
Mojang이 Vulkan을 모든 기기에서 안정적이고 충분히 빠르다고 판단할 때까지 OpenGL은 남아 있으며, 없애기 전에는 미리 알릴 예정입니다. 26.3의 나머지 내용은 저희 마인크래프트 26.3 안내에서, 블록이나 몹을 새로 추가하지 않는 첫 26.4 스냅숏과 다음 드롭에서 미리 공개된 얼음 동굴은 저희 마인크래프트 라이브 요약에서 다룹니다. 저희 마인크래프트 도구는 제작법, 발전 과제, 마법 부여를 다룹니다.