
Minecraft 공식 스냅샷 공지에 따르면 Mojang의 Java 개발팀은 7월 16일 공개한 Minecraft 26.3 스냅샷 4에서 창 관리와 입력, 플랫폼 연동 백엔드를 GLFW에서 SDL3로 전환했다. 정식 배포판이 아닌 시험 빌드에 먼저 적용해 운영체제별 동작과 호환성을 검증하는 단계다.
새 백엔드는 키보드 입력 처리 방식에도 변화를 가져왔다. 게임 조작은 물리적 키 위치를 나타내는 SDL 스캔코드를 사용하고, 문자 편집 단축키에는 키보드 배열에 따른 SDL 키코드를 적용한다. 이에 따라 키 설정은 자판 배열별 문자보다 물리 키를 기준으로 동작한다. 게임 실행 중 마우스 입력은 항상 상대 좌표 모드를 사용하도록 바뀌면서 기존 Raw Input 설정은 제거됐다.
Linux 환경에서는 사용할 수 있을 때 Wayland를 네이티브로 우선 사용한다. 전체 화면 기본값은 테두리 없는 창 방식으로 바뀌었고, 테두리 없는 모드와 독점 전체 화면 사이를 전환할 때 게임을 다시 시작하지 않아도 된다. macOS에서는 독점 전체 화면 모드를 더 이상 지원하지 않는다. 창의 최소 크기는 320×240픽셀로 조정됐다.
Mojang은 새 창·입력 계층과 관련한 알려진 문제도 공개했다. Windows의 독점 전체 화면 모드는 일부 상황에서 게임을 종료시킬 수 있으며, 다중 모니터 사용 때 문제가 더 자주 나타날 수 있다. Wayland에서는 독점 전체 화면에 들어갈 때 게임이 종료되는 문제가 확인됐다. 시험 빌드를 사용하는 이용자는 기존 월드와 설정을 별도로 보관하고 운영체제별 전체 화면 동작을 점검할 필요가 있다.
이번 스냅샷은 데이터 팩과 사용자 제작 콘텐츠에도 여러 변화를 담았다. 데이터 팩 버전은 111.0, 리소스 팩 버전은 92.0으로 올라갔다. 아이템을 화로·훈연기·용광로의 연료로 정의하는 cooking_fuel 구성요소와 양조기 연료를 정의하는 brewing_fuel 구성요소가 추가됐다. 연소 시간과 제작 속도, 사용 횟수를 레지스트리의 숫자 공급자와 연결할 수 있어 사용자 정의 연료 동작을 데이터로 구성할 수 있다.
표지판의 사용자 정의 텍스트는 기본적으로 클릭 이벤트와 명령을 자동 실행하지 않도록 변경됐다. 이전 동작이 필요한 새 표지판은 allow_op_features 값을 명시해야 한다. 기존 월드에 저장된 표지판 데이터에는 호환성을 위해 이 값이 설정된다. 이는 사용자 제작 맵과 데이터 팩이 새 버전에서 명령 실행 동작을 다시 확인해야 한다는 뜻이다.
GLFW에서 SDL3로의 교체는 화면 출력 자체보다 운영체제와 게임 사이의 창·입력 계층을 바꾸는 작업이다. Wayland 네이티브 경로와 물리 키 기반 입력을 도입하는 기반이 됐지만, 전체 화면 충돌처럼 플랫폼별 회귀 가능성도 함께 드러났다. 정식 26.3 반영 여부와 안정화 범위는 후속 스냅샷 공지에서 확인해야 한다.
출처: Minecraft 26.3 스냅샷 4 공식 공지 https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4