| <colbgcolor=#81c147><colcolor=#fff> PojavLauncher | |
| | |
| 종류 | Emulator |
| 언어 | 영어/한국어[1] |
| 로그인 | 선택[2] |
| 개발 | 2022년 10월 24일[3] ~ 2025년 9월 24일[4] |
| 지원 운영체제 | Android, iOS[5] |
| 관련 링크 | |
1. 개요
Minecraft: Java Edition을 PC가 아닌 Android 기기 또는 iPhone에서 돌릴 수 있도록 해주는 에뮬레이터 앱이다.2. 특징
ARM64 JRE[6] 8 기반으로 자바 에디션을 동작시키며 OepnGL를 사용하는 GL4ES를 렌더러로 사용하여 화면을 표시한다. 또한 커스텀 조작을 지원하여 입맛대로 플레이 환경을 만들 수 있으며 포지나 패브릭을 설치하여 모드를 사용할 수 있다. 아예 jar 실행 기능을 내장해놓고 있어서 jar 기반 런처 또는 모드 설치기를 실행할수도 있다.에뮬레이팅에 자바 에디션의 최적화가 부족하다보니 기기 사양이 좋아야 원활하게 동작할 수 있다. 그래서 호환 가능 리스트를 적어놓은 페이지가 있다. 링크
3. 여담
- iPhone 버전의 경우 JRE 8을 이용한 에뮬레이팅은 애플의 정책상 App Store에 업로드할 수 없기에 AltStore 또는 탈옥이 필요하다. 예전엔 Android 또한 공식 스토어에 없었지만, 호환성 문제를 해결하고 업로드되었지만 삭제되었다.[7]
- 대부분의 모드는 스마트폰에서 아무 문제 없이 동작하지만 Sodium[8], OptiFine[9], 아이리스 등의 렌더링 모드나 셰이더는 동작하지 않는다. 렌더러로 사용되는 GL4ES의 OpenGL 버전이 2.1인데 렌더링 모드들은 OpenGL 3.1 이상에서 동작하기 때문이다. 다만 일부 모드는 GL4ES 호환 버전이 있거나 없더라도 패치가 존재하기도 하니 잘 찾아보자.
- 1.19가 업데이트 중일때 PojavLauncher는 1.19만 지원하는 JRE와 Debug 파일을 제공함으로써 미리 사용할 수 있게 하였다.[10]
- 1.21에서는 폰트가 보이지 않는 버그가 존재한다.
- 공식 디스코드 서버에서 개발 중단 및 새로운 프로그램 개발을 알렸다. 기존의 개발자들과 추가 개발자들과 함께 AngelAuraMC를 제작 중이다.
- 현재 1.21.6 이상 버전의 실행에 버그가 발생하고 있다.
- 비슷한 앱으로 MojoLauncher가 있다.
- 현재로선 pojavluncher을 사용할 수는 없다. 그러므로 지금은 mojavluncher을 사용하자.
[1] Crowdin 으로 기여 가능[2] 선택이지만 서버 접속등 멀티를 이용하려면 마크 로그인을 해야한다.[3] .gitignore 파일 생성 시점[4] 깃허브 저장소의 아카이브화 시점[5] android는 공식스토어(구글 플레이)에서 설치 되지만 iOS는 altstore에서 설치 해야한다.[6] Java Runtine Environment[7] 삭제된 원인은 Local Account라는 닉네임만 입력하여 마이크로소프트 계정 대신 사용하여 플레이할 수 있는 사실상 복돌이나 다름없는 기능이 있기 때문으로 추정되고 있다.[8] 공식 버전은 지원하지 않지만 모드 호환 리스트에서 GL4ES 패치기를 안내해주는데 jar 실행 기능으로 실행시켜서 패치하면 된다.[9] 셰이더 메뉴나 일부 렌더링 설정은 불가능하나 나머지 기능들은 정상적으로 작동한다.[10] 1.19 업데이트 때, 마인크래프트가 요구하는 Java 버전이 19.0.x 에서 22.0.x로 바뀌었기 때문이다.