@jasonroof05
Profile
Registered: 1 year, 8 months ago
Java Edition Launcher For IOS Minecraft: Java Edition Launcher for iOS is based on PojavLauncher android Navigation Introduction Building How will it be used? Current status of known issues License Contributing Credits & Third party components and their licenses Introduction This is an attempt to get Minecraft Java run on a jailbroken iOS. The minimum requirements for this are: Device must run iOS 12 or higher. Building Requirements: -- Mac OS X (tested at 10.15) – the XCode (tested at 11.7.0) -- JDK 8 installed gradle for Java part. Cmake, fakeroot and wget and ldid to package. Then, run the package in this directory. What is the process? OpenJDK 16 from PROcursus is required to create an actual Java environment. MetalANGLE is used to implement the OpenGL ES to Metal translator. - Use GL4ES for OpenGL > OpenGL ES translator. - Use our LWJGL3 iOS port. - Use same launch method as PojavLauncher Android. Current status Java Runtime Environment: OpenJDK 16. LWJGL3 iOS port : works OpenGL : GL4ES Did Minecraft recognize OpenGL OpenAL: use @kcat's Openal-soft Input pipe implementation for account authentication (partial). Does it work? Partial. Currently, Minecraft 1.14+ is fully functional. - Forge isn't working however Fabric and OptiFine will. Known issues Mojang authentication might not work. However, you can copy the logged-in account JSON file from Android. Minecraft Camera is jumped at random locations upon first touch. - 1.12.2 and below only render a tiny panorama at lower left corner. Other versions can crash for different reasons, like Narrator crash, etc... The program might crash occasionally however, you can try to launch it again until it works. Installing OpenJDK 16 For Chimera/Odyssey bootstrap - Add Procursus repository (https://apt.procurs.us). Install java-16-openjdk. For other jailbreak bootstrap - Download openjdk-16.jre.deb Then, open Filza File Manager and install it. Go to the location the location where the .deb file downloaded. - Click on the file and click Install. If everything is in order it will end up with setting up .... Directory locations - Account json directory: /var/mobile/Documents/.pojavlauncher/accounts. - Minecraft home directory: /var/mobile/Documents/minecraft. - Select a version: edit /var/mobile/Documents/minecraft/config_ver.txt, put to Minecraft version want to start. License - PojavLauncher is licensed under GNU GPLv3. Contributing All contributions are welcomed! All kinds of contributions are welcome and not limited to code. Any code change should be submitted as pull requests. The description should describe what the code does and provide steps to implement it. Credits and Third Party components and their licenses PojavLauncher Android contributors and here. - Apache Commons. JSR305 - org.json Boardwalk, JVM Launcher Unknown License/Apache License2.0 or GNU GPLv2. GL4ES by @lunixbochs @ptitSeb MIT License. MetalANGLE by @kakashidinho and the team ANGLE: BSD License Version 2.0. OpenJDK 16 is ported to iOS by @Diatrus GNU GPLv2 License. LWJGL3: BSD-3 License. LWJGLX (LWJGL2 compatibility layer for LWJGL3) Unknown license
Website: https://jasonfight09.edublogs.org/2022/07/20/microsoft-is-bringing-minecraft-to-the-oculus-rift/
Forums
Topics Started: 0
Replies Created: 0
Forum Role: Participant
Login
Forums
- Accountability to Affected Populations – AAP
- Fundraising
- PEER Exchange Visit Lebanon/Jordan
- Capacity Strengthening
- Local/National/Regional NGOs
- Cash Programming
- General Discussion
- Health
- Humanitarian Principles
- Information Management
- Protection
- Security
- Shelter and Settlements
- Staff Care
- Training
- Urban response
- World Humanitarian Summit