Skip to content

Commit

Permalink
fixed couple things (#210)
Browse files Browse the repository at this point in the history
* Update PROBLEMATIC-MODS-COMMON-FIXES.md

Signed-off-by: Dev1ss0 <[email protected]>

* Update ZINKNOTWORKING.md

Signed-off-by: Dev1ss0 <[email protected]>

* Update MCVERS.md

Signed-off-by: Dev1ss0 <[email protected]>

* Update RENDERERS.md

Signed-off-by: whal-whales <[email protected]>

* Update config.js

Signed-off-by: Dev1ss0 <[email protected]>

* Delete NOTCHFIX.md

Signed-off-by: Dev1ss0 <[email protected]>

* Delete ZINK.md

Signed-off-by: Dev1ss0 <[email protected]>

* added tut for fixing create, added mekanism and quartz 

Signed-off-by: sa1672ndo <[email protected]>

* fogor to add create fabric link

Signed-off-by: sa1672ndo <[email protected]>

* Update INSTALL.md

updated iOS versions 

Signed-off-by: ItAnthon <[email protected]>

* Update MODS-UNSUPPORTED.md

cleaned up some stuff and added couple of mods

Signed-off-by: sa1672ndo <[email protected]>

* Updated "Foxglove" release

Signed-off-by: Dev1ss0 <[email protected]>

* Update JIT.md

update text

Signed-off-by: ItAnthon <[email protected]>

* Update INSTALL.md

might update that jailbroken section later to just recommend using TrollStore Lite or TrollStore for sideloading… theres no point in using AltStore jailbroken for example

Signed-off-by: ItAnthon <[email protected]>

---------

Signed-off-by: Dev1ss0 <[email protected]>
Signed-off-by: whal-whales <[email protected]>
Signed-off-by: sa1672ndo <[email protected]>
Signed-off-by: ItAnthon <[email protected]>
Co-authored-by: whal-whales <[email protected]>
Co-authored-by: sa1672ndo <[email protected]>
Co-authored-by: ItAnthon <[email protected]>
  • Loading branch information
4 people authored Oct 20, 2024
1 parent 00922ed commit e207e33
Show file tree
Hide file tree
Showing 11 changed files with 53 additions and 22 deletions.
2 changes: 0 additions & 2 deletions .vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -121,9 +121,7 @@ module.exports = {
'JAVARUNTIMES', // Installing Java runtimes manually.
'JARCRASHED', // Crash when executing a jar.
'32BIT', // Platform and performance limitations. (32bit)
'NOTCHFIX', // Pojav's notch-detection system on crap chinese spinoff phones.
'FFMPEG', // Setting up FFMPEG, for Replay Mod.
'ZINK', // What's Zink, and why it's not what you think.
'SHADERS', // Look what we got here.
'RENDERERS', // I have no idea what they do and why PojavLauncher needs it.
]
Expand Down
14 changes: 6 additions & 8 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,18 +55,16 @@ Note: **Enable URL Schemes in TrollStore settings.**

- 14.0 to 16.6.1
- 17.0
- 16.7 to 16.7.8 (*)
- 17.0.1 to 17.5.1 (*)
- 18 b1 to 18 b4 (*)
- 16.7 to 16.7.10 (*)
- 17.0.1 to 17.7 (*)
- 18.0 (*)

(*) - requires the palera1n jailbreak

#### For arm64e, TrollStore is compatible with the following iOS versions:

- 14.0 to 16.6.1
- 17.0 (*)

(*) - No installation method at the moment.
- 17.0

1. Follow these steps to install [TrollStore](https://github.com/opa334/TrollStore).

Expand All @@ -81,15 +79,15 @@ You can now enjoy Minecraft: Java Edition on your iDevice!
::: details Sideloading (Jailed)
**Requires an active Apple ID, that has signed into the [Apple Developer Program](https://developer.apple.com/account).**

PojavLauncher supports being sideloaded with AltStore, Sideloadly, and Xcode. Instructions to use AltStore are below--for other options, refer to their documentation.
PojavLauncher supports being sideloaded with AltStore and SideStore. Instructions to use AltStore are below--for other options, refer to their documentation.

1. Follow the official guide on installing AltStore itself:
- Instructions for [Mac](https://faq.altstore.io/getting-started/how-to-install-altstore-macos) and [Windows](https://faq.altstore.io/getting-started/how-to-install-altstore-windows)

2. Install the latest release using this [Install with AltStore](altstore://install?url=https://github.com/PojavLauncherTeam/PojavLauncher_iOS/releases/latest/download/net.kdt.pojavlauncher.ipa) button.
- For a specific release, you can find its button on the [Releases](https://github.com/PojavLauncherTeam/PojavLauncher_iOS/releases) page

Installing PojavLauncher is not the end for iOS devices. In order to play Minecraft itself, you will need to [enable JIT](./JIT.md).
Installing PojavLauncher is not the end for Jailed iOS devices. In order to play Minecraft itself, you will need to [enable JIT](./JIT.md).
:::

::: details Sideloading (Jailbroken)
Expand Down
2 changes: 1 addition & 1 deletion JIT.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ If you sideload normally, you will need to enable JIT in some way. The most comm

The only downside to this method is that you are required to be connected to a WiFi network in order to enable JIT. (*)

(*) - Enabling JIT on iOS 17.0.1+ & iOS 18 betas (at the moment) can only be enabled through AltJIT (macOS only) or SideJITServer, which requires a computer (Windows, MacOS and Linux only). This is because these methods utilize pymobiledevice3 to enable JIT due to changes in iOS.
(*) - Enabling JIT on iOS 17.0.1+ & iOS 18 betas (at the moment) can only be enabled through different various methods listed below that utilize pymobiledevice3 to enable JIT due to changes in iOS.

## What are the methods to enable JIT?

Expand Down
2 changes: 2 additions & 0 deletions MCVERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ Thanks to the hard work from PojavLauncherTeam, both the Android and the iOS por
## Android
Current issues, as of the Foxglove update:

- 3d shareware build is broken with gl4es due to shader compilation errors.

## iOS
Current issues, as of the v2.2 Deepslate update:

Expand Down
14 changes: 11 additions & 3 deletions MODS-UNSUPPORTED.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ Not everything that works on PC works on PojavLauncher. Below is a non-exhaustiv
- **Xiaomi Poco X5 Pro** (Snapdragon 778G)
- **Xiaomi Redmi Note 8** (Snapdragon 665)
- **Oppo A53** (Snapdragon 460)
- [Distant Horizons(2.0> only)](https://modrinth.com/mod/distanthorizons/versions)
- [install this mod](https://www.mediafire.com/file/t9ipmw6af750efi/UNZIP-ME_DH-2.0_android-patch_fabric-forge_1.16.5-1.21.zip/file)

## Skyblock Mods
- [Essential](https://essential.gg/)
Expand All @@ -37,10 +39,16 @@ Not everything that works on PC works on PojavLauncher. Below is a non-exhaustiv
- Almost all of them don't work because they aren't made with Android's inputs in mind

## Other Mods
- [WebDisplays](https://www.curseforge.com/minecraft/mc-mods/webdisplays)
- [Axiom](https://modrinth.com/mod/axiom)
- [Mekanism](https://www.curseforge.com/minecraft/mc-mods/mekanism)
- Use angle/zink renderer.
- [Quartz](https://www.curseforge.com/minecraft/mc-mods/quartz)
- [Legacy4J](https://modrinth.com/mod/legacy4j)
- Set `selectedControllerHandler` in options.txt to 0
- [Create](https://www.curseforge.com/minecraft/mc-mods/create)
- Disable Flywheel.
- Create [**(Forge)**](https://www.curseforge.com/minecraft/mc-mods/create) [**(Fabric)**](https://modrinth.com/mod/create-fabric)
- On gl4es disable flywheel by running "/flywheel backend off" in game (Only works on phones with an adrenos GPUs)
- Or use angle/zink renderer.
- [Flywheel](https://www.curseforge.com/minecraft/mc-mods/flywheel)
- [Physics Mod](https://www.curseforge.com/minecraft/mc-mods/physics-mod)
- [Scannable](https://www.curseforge.com/minecraft/mc-mods/scannable)
Expand All @@ -58,12 +66,12 @@ Not everything that works on PC works on PojavLauncher. Below is a non-exhaustiv
- FFMPEG is wrongly placed
- [Dynamic Surroundings](https://www.curseforge.com/minecraft/mc-mods/dynamic-surroundings)
- White textures on 1.12
- Sex mod **(thanks *@Adiixyz*)**
- [Immersive Vehicles](https://www.curseforge.com/minecraft/mc-mods/minecraft-transport-simulator)
- Only broken on Forge
- [Immersive Engineering](https://www.curseforge.com/minecraft/mc-mods/immersive-engineering)
- Works on 1.12
- [Immersive Portals](https://www.curseforge.com/minecraft/mc-mods/immersive-portals-mod)
- Use zink renderer.
- [Immersive Railroading](https://www.curseforge.com/minecraft/mc-mods/immersive-railroading)
- [Immersive Engineering](https://www.curseforge.com/minecraft/mc-mods/immersive-engineering)
- [DiscordRPC](https://www.curseforge.com/minecraft/mc-mods/discordrpc)
Expand Down
Empty file removed NOTCHFIX.md
Empty file.
1 change: 1 addition & 0 deletions PROBLEMATIC-MODS-COMMON-FIXES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# Problematic mods and common fixes
# RLCraft

### In order to run RLCraft you have to remove these mods:
Expand Down
14 changes: 8 additions & 6 deletions RENDERERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,22 @@ Minecraft runs on OpenGL, and mobile devices generally only support OpenGL ES (G
- Supports OpenGL 2.1 and has shader converting capabilities, thus makes up for about 1/8 of the OpenGL 3.x standard.
- Works on all versions of vanilla Minecraft.
### A screenshot of Holy GL4ES running Minecraft 1.21.1
![holygl4es](https://cdn.discordapp.com/attachments/729671788187091024/1287348906983952497/2024-09-22_12.32.23.png?ex=66f28a19&is=66f13899&hm=63c6388b26f3cc1d4fbe67d74216de09ccb5a0ad0b27d0a18004dc9d67ad81c7&)
![holygl4es](https://raw.githubusercontent.com/whal-whales/random-imgs-repo-for-stuff/refs/heads/main/2024-09-22_12.32.23.png)
## ANGLE
- Slower than Holy GL4ES(*), runs on Vulkan. Should be used only in specific cases, where a server resource pack or a mod fails to run due to missing OpenGL extensions.
- Supports OpenGL 3.2 only.
- Only works on Minecraft 1.17+
> On iOS devices, ANGLE can provide faster performance than Holy GL4ES.
### A screenshot of ANGLE running Minecraft 1.21.1
![angle](https://cdn.discordapp.com/attachments/729671788187091024/1287348906191093811/Screenshot_20240922_124430_PojavLauncher_Minecraft_Java_Edition_for_Android.jpg?ex=66f28a19&is=66f13899&hm=88e553848a800ce70b019fded18cbdfbe62b64fcdc1201c491966e74011b3938&)

![angle](https://raw.githubusercontent.com/whal-whales/random-imgs-repo-for-stuff/refs/heads/main/Screenshot_20240922_124430_PojavLauncher%20(Minecraft%20Java%20Edition%20for%20Android).jpg)
## Zink
- Slow. It's only useful for mods that don't run due to missing OpenGL extensions and for running shaders.
- Supports OpenGL 4.5 on Adreno GPUs with Turnip, and OpenGL 3.3 on Mali GPUs. Adreno GPUs without Turnip **will** experience significant bugs or crashes when using Zink.
- Mid. It's only useful for mods that don't run due to missing OpenGL extensions and for running shaders.
- Supports OpenGL 4.5 on Adreno GPUs with Turnip, and OpenGL 3.1/3.2(*) on Mali GPUs. Adreno GPUs without Turnip
**will** face crashes when using Zink.
- Works on all vanilla versions of Minecraft.

> (*) Most Mali GPUs can only run OpenGL 3.1
### A screenshot of Zink running Minecraft 1.21.1
![Zink](https://cdn.discordapp.com/attachments/729671788187091024/1287348906606461000/2024-09-22_12.38.14.png?ex=66f28a19&is=66f13899&hm=9f1dc738d286463d1d2fcf7e9b055c06da027353ace6ddad043c22667b2d8f1f&)
![Zink](https://raw.githubusercontent.com/whal-whales/random-imgs-repo-for-stuff/refs/heads/main/2024-09-22_12.38.14.png)
Empty file removed ZINK.md
Empty file.
2 changes: 1 addition & 1 deletion ZINKNOTWORKING.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Zink doesn't work
If Zink worked for you before the `foxglove` update, this might get it running on your device. It doesn't help on devices which don't fulfill the base Zink requirements.

**/storage/emulated/0/Android/data/net.kdt.pojavlaunch/files/custom_env.txt**
**/storage/emulated/0/Android/data/net.kdt.pojavlaunch/files/custom_env.txt**
(if this file does not exist, create it)

```
Expand Down
24 changes: 23 additions & 1 deletion changelogs/ANDROID.md
Original file line number Diff line number Diff line change
@@ -1 +1,23 @@
![.](https://cdn.discordapp.com/attachments/1059094483582586950/1087061554190618674/images.png)
# "Foxglove" release


- Launcher Features:
- Support for versions requiring Java 21
Custom profile icons !
- Login screen improvement
- small UI changes to keep things consistent
- better modrinth search results
- A lot of fixes !
- Support for 1.6.X assets sounds

- Custom control changes:
- Better notch handling for notches taller than wider
- Switch controller support
- small fixes and improvements

- Input changes:
- Refactored to make crafting easier than ever !

- Renderer changes:
- More compatibility with server resource packs. A lot of time has been spent on tricky cases for this feature.
- small optimizations

0 comments on commit e207e33

Please sign in to comment.