PojavLauncher
NO JIT version
This AppleJr-distributed PojavLauncher build runs supported Minecraft Java versions without enabling JIT. Start with an older vanilla version and modest graphics settings.
Download PojavLauncher IPA ↓
Play Minecraft Java Edition on iPhone and iPad with the AppleJr PojavLauncher NO JIT build, or choose Amethyst with JIT. Find installation steps, IPA downloads and setup requirements below.
REQUIRED FOR DIRECT INSTALL
AppleJr DNS
Install this first
›
Direct Install: Install AppleJr DNS first, then tap Direct Install from Safari on your iPhone or iPad. Certificate availability can change.
Choose PojavLauncher No JIT for a simpler setup, or Amethyst if you have compatible signing and JIT support.
NO JIT version
This AppleJr-distributed PojavLauncher build runs supported Minecraft Java versions without enabling JIT. Start with an older vanilla version and modest graphics settings.
Download PojavLauncher IPA ↓
PojavLauncher • JIT
Amethyst is the successor to the original PojavLauncher project. This version needs compatible signing and JIT support on your iPhone or iPad.
Get Amethyst ↓AppleJr › PojavLauncher iOS
PojavLauncher is a launcher for running Minecraft: Java Edition locally on iOS and iPadOS. It provides a Java runtime and on-screen controls; it is different from Minecraft Bedrock Edition for iPhone. Installing the launcher does not give you a Minecraft Java license.
This page offers an AppleJr-distributed PojavLauncher No JIT build and an Amethyst JIT download. Choose the build that fits your installation method and device, rather than assuming both have the same requirements.
The original PojavLauncher iOS project has been discontinued and its repository is archived. Its upstream README identifies Amethyst as its successor. The No JIT build distributed here is a separate option; it should not be taken as an official upstream release or evidence that the original project has resumed development.
JIT means just-in-time compilation. It can improve Java execution speed, but enabling it on iOS requires a compatible installation and debugging setup.
| Requirement | PojavLauncher No JIT | Amethyst JIT |
|---|---|---|
| Enable JIT | Not required for this build | Required |
| Install method | Direct Install when available, or sideload the IPA | Compatible sideloading with JIT support |
| Performance | More limited; use lighter game versions and settings | JIT can improve speed; results still depend on your device |
| Best starting point | Older vanilla Minecraft Java versions | Check the requirements of your chosen game version and mods |
Upstream Amethyst documents compatible development signing for debugger-based JIT. An ordinary enterprise distribution certificate does not supply the debugging capability it needs. The Direct Install buttons above are for the No JIT build.
Newer Minecraft releases, shaders and large modpacks need more resources. Support in upstream Amethyst does not guarantee that the same version or mod will work in the No JIT build. Avoid allocating all device memory to Java; iOS and the launcher also need memory, and excessive allocation can cause crashes.
If you use the PojavLauncher IPA download instead, install it with your compatible sideloading tool. For Amethyst, use signing that supports JIT and enable JIT before launching Minecraft. Some methods need a computer for initial installation or pairing, even when later sessions can run without one.
Certificate availability: a DNS profile does not guarantee installation, restore a revoked certificate or prevent every revocation. If Direct Install is unavailable, a compatible IPA sideloading route may be needed.
Check whether the signing certificate is currently available, whether the developer profile has been trusted and whether you have enough free storage. You can try the other existing Direct Install option. A revoked or expired certificate may require a newly signed installation; repeatedly installing DNS will not renew it.
Try an older vanilla version with no mods or shaders. Lower render distance and memory allocation, then check the launcher log for a runtime or graphics error. In Amethyst, confirm JIT is active. Keep a copy of important worlds before removing or reinstalling the app.
Reduce render distance and graphics effects, close other demanding apps and start with a small vanilla world. No JIT simplifies setup, but it does not promise the speed of a JIT-enabled launcher. Performance varies with hardware, Minecraft version and world complexity.
A compatible PojavLauncher or Amethyst installation can run supported Minecraft Java versions locally. This is different from the Bedrock Edition app; version support and performance depend on the launcher build and device.
The AppleJr No JIT option on this page is designed for supported game versions without enabling JIT. The Amethyst JIT option has different requirements and needs JIT for usable game performance.
The No JIT Direct Install route can be completed on the iPhone or iPad without a computer or jailbreak when its certificate is accepted. Other IPA installation methods and Amethyst JIT setups may need a computer for the initial setup. Check your chosen method's requirements.
No. Downloading a launcher does not grant a game license. Use your authorized Minecraft Java account or a demo mode supported by the selected build.