diff --git a/.vuepress/config.js b/.vuepress/config.js index a74cd2d7..fb874d0e 100644 --- a/.vuepress/config.js +++ b/.vuepress/config.js @@ -170,7 +170,7 @@ module.exports = { }, { - title: 'Recent Updates', // Category about recent developments + title: 'Legal Mumbo Jumbo', // Category about recent developments collapsable: false, sidebarDepth: 1, children: [ diff --git a/32BIT.md b/32BIT.md index 715e9452..a3da592e 100644 --- a/32BIT.md +++ b/32BIT.md @@ -1,17 +1,17 @@ -# PojavLauncher's 32-bit support -Most of you, Android users, who are reading this now, won't be bothered by this documentation, but for the poor souls who have a 32-bit device, let's press ~~L~~ F to pay respect to them. - -Before ARM transitioned into the more-powerful, more-utilizing `arm64/aarch64` architecture; everyone was using `arm/aarch32` - -We're not here to give you historical information of it, but feel free to read [this documentary about the ARM platform.](https://en.m.wikipedia.org/wiki/ARM_architecture_family) - -**You may encounter issues while using PojavLauncher on 32-bit devices. Here's a list of stuff that's known to be problematic:** - -## RAM Allocation -* **Real 32-bit devices (32-bit hardware and firmware), can't allocate more than 768MB of RAM to PojavLauncher. This can't be changed even if the device has more free RAM.** -* Examples of real 32-bit SoCs: Qualcomm Snapdragon 801, 800, 600, 400, S4, S3, S2, S1 -* **64-bit devices limited to 32-bit firmware can't allocate more than ~1000MB of RAM. As said earlier, this can't be changed.** -* Examples of 64-bit SoCs limited to 32-bit firmware: MediaTek Helio G37, G35, G25, P35, P25, P23, P22 - -## Performance -Due to 32-bit's processing speed limit, Minecraft's performance is always compromised. Even with optimization mods installed, you may get big stutters even on lowest settings. Decreasing RAM Allocation may help performance in certain scenarios. +# PojavLauncher's 32-bit support +Most of you, Android users, who are reading this now, won't be bothered by this documentation, but for the poor souls who have a 32-bit device, let's press ~~L~~ F to pay respect to them. + +Before ARM transitioned into the more-powerful, more-utilizing `arm64/aarch64` architecture; everyone was using `arm/aarch32` + +We're not here to give you historical information of it, but feel free to read [this documentary about the ARM platform.](https://en.m.wikipedia.org/wiki/ARM_architecture_family) + +**You may encounter issues while using PojavLauncher on 32-bit devices. Here's a list of stuff that's known to be problematic:** + +## RAM Allocation +* **Real 32-bit devices (32-bit hardware and firmware), can't allocate more than 768MB of RAM to PojavLauncher. This can't be changed even if the device has more free RAM.** +* Examples of real 32-bit SoCs: Qualcomm Snapdragon 801, 800, 600, 400, S4, S3, S2, S1 +* **64-bit devices limited to 32-bit firmware can't allocate more than ~1000MB of RAM. As said earlier, this can't be changed.** +* Examples of 64-bit SoCs limited to 32-bit firmware: MediaTek Helio G37, G35, G25, P35, P25, P23, P22 + +## Performance +Due to 32-bit's processing speed limit, Minecraft's performance is always compromised. Even with optimization mods installed, you may get big stutters even on lowest settings. Decreasing RAM Allocation may help performance in certain scenarios. diff --git a/ABOUTPOJAV.md.save b/ABOUTPOJAV.md.save new file mode 100644 index 00000000..c4d57ea5 --- /dev/null +++ b/ABOUTPOJAV.md.save @@ -0,0 +1,53 @@ +# PojavLauncher + +### From the ashes of zhouwei's Boardwalk project comes PojavLauncher, a capable, fast, and open-source Minecraft: Java Edition launcher for Android and iOS. + +PojavLauncher is based off of **zhouwei's Boardwalk** project, which brought Minecraft 1.13 to Android. Improved upon and revived by the team, PojavLauncher brings Boardwalk to new heights with more versions, more devices, and even iOS support. + +Right now, you're looking at the PojavLauncher website, with information regarding the launcher and various guides on how to navigate, operate, and get to playing. Take a look around, there's more in store! + +## Credits + +PojavLauncher didn't just appear out of thin air, but was made possible by the following people! + +[@PojavLauncherTeam](https://twitter.com/PLaunchTeam), which includes +* [@DuyKhanhTran](https://github.com/khanhduytran0), lead project founder and maintainer; +* [@artdeell](https://github.com/artdeell), Android maintainer; +* [@Mathias Bouley](https://github.com/Mathias-Boulay), Controls, Renderers; +* [@crystall1nedev](https://github.com/crystall1nedev), lead iOS maintainer; +* [@lunaveux](https://github.com/lunaveux), lead wiki maintainer + +...and many more contributors to the [Android](https://github.com/PojavLauncherTeam/PojavLauncher/graphs/contributors) and [iOS](https://github.com/PojavLauncherTeam/PojavLauncher_iOS/graphs/contributors) repositories. + +PojavLauncher also uses the following third-party components: + +* [Boardwalk](https://github.com/zhuowei/Boardwalk) (JVM Launcher): Unknown License/[Apache License 2.0](https://github.com/zhuowei/Boardwalk/blob/master/LICENSE) or GNU GPLv2. +* [Caciocavallo](https://github.com/PojavLauncherTeam/caciocavallo): [GNU GPLv2 License](https://github.com/PojavLauncherTeam/caciocavallo/blob/master/LICENSE). +* Android Support Libraries: [Apache License 2.0](https://android.googlesource.com/platform/prebuilts/maven_repo/android/+/master/NOTICE.txt). +* [GL4ES](https://github.com/ptitSeb/gl4es): [MIT License](https://github.com/ptitSeb/gl4es/blob/master/LICENSE).
+* [OpenJDK](https://github.com/PojavLauncherTeam/openjdk-multiarch-jdk8u): [GNU GPLv2 License](https://openjdk.java.net/legal/gplv2+ce.html). On iOS, it was ported by [@Diatrus](https://twitter.com/diatrus) +* [LWJGL3](https://github.com/PojavLauncherTeam/lwjgl3): [BSD-3 License](https://github.com/LWJGL/lwjgl3/blob/master/LICENSE.md). +* [LWJGLX](https://github.com/PojavLauncherTeam/lwjglx) (LWJGL2 API compatibility layer for LWJGL3): unknown license.
+* [Mesa 3D Graphics Library](https://gitlab.freedesktop.org/mesa/mesa): [MIT License](https://docs.mesa3d.org/license.html). +* [pro-grade](https://github.com/pro-grade/pro-grade) (Java sandboxing security manager): [Apache License 2.0](https://github.com/pro-grade/pro-grade/blob/master/LICENSE.txt). +* [xHook](https://github.com/iqiyi/xHook) (Used for exit code trapping): [MIT and BSD-style licenses](https://github.com/iqiyi/xHook/blob/master/LICENSE). +* [libepoxy](https://github.com/anholt/libepoxy): [MIT License](https://github.com/anholt/libepoxy/blob/master/COPYING). +* [virglrenderer](https://github.com/PojavLauncherTeam/virglrenderer): [MIT License](https://gitlab.freedesktop.org/virgl/virglrenderer/-/blob/master/COPYING). +* [Apache Commons](https://commons.apache.org): [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt). +* [jsr305](https://code.google.com/p/jsr-305): [3-Clause BSD License](http://opensource.org/licenses/BSD-3-Clause). +* [org.json](https://github.com/stleary/JSON-java): [The JSON License](https://www.json.org/license.html). +* [MetalANGLE](https://github.com/kakashidinho/metalangle) by @kakashidinho and ANGLE team: [BSD License 2.0](https://github.com/kakashidinho/metalangle/blob/master/LICENSE). +* [MoltenVK](https://github.com/KhronosGroup/MoltenVK): [Apache 2.0 License](https://github.com/KhronosGroup/MoltenVK/blob/master/LICENSE). +* [Alderis](https://github.com/hbang/Alderis) (color picker for iOS < 14): [Apache 2.0 License](https://github.com/hbang/Alderis/blob/master/LICENSE.md). +* [DBNumberedSlider](https://github.com/immago/DBNumberedSlider): [Apache 2.0 License](https://github.com/immago/DBNumberedSlider/blob/master/LICENSE) +* [fishhook](https://github.com/facebook/fishhook) (jailed environment usage only): [BSD-3 License](https://github.com/facebook/fishhook/blob/main/LICENSE). +* [Java Native Access](https://github.com/java-native-access/jna): [Apache 2.0 License](https://github.com/java-native-access/jna/blob/master/LICENSE). +* [shaderc](https://github.com/google/shaderc) (used by mods that uses Vulkan for rendering): [Apache 2.0 License](https://github.com/google/shaderc/blob/main/LICENSE). +* [TOInsetGroupedTableView](https://github.com/TimOliver/TOInsetGroupedTableView): [MIT License](https://github.com/TimOliver/TOInsetGroupedTableView/blob/master/LICENSE). + +## Special thanks to these guys +* Thanks to [MCHeads](https://mc-heads.net) for providing Minecraft avatars. +* Thanks to [@Diatrus](https://github.com/Diatrus) for helping make this a reality in the beginning. +* Thanks to [MacStadium](https://macstadium.com) for providing the hardware needed to help PojavLauncher iOS go further. + +![](https://user-images.githubusercontent.com/55281754/183129754-c3736bb9-d528-4af7-9351-a12b3be7549e.png) diff --git a/EULA.md b/EULA.md new file mode 100644 index 00000000..fdffa2a0 --- /dev/null +++ b/EULA.md @@ -0,0 +1 @@ +# placeholder diff --git a/FFMPEG.md b/FFMPEG.md index 8a92243d..22b82db5 100644 --- a/FFMPEG.md +++ b/FFMPEG.md @@ -1,15 +1,15 @@ -# Exporting videos with Replay Mod - -1. Download the ffmpeg binary [here](https://github.com/Khang-NT/ffmpeg-binary-android/releases/tag/2018-07-31). Choose one according to your device’s architecture. - - (For GitHub builds) Due to the limit of Replay’s command window, you need to rename the executable to a short name, like -> `:fr:`. Let’s call it ``. -2. Install an APK Editor from Google Play or everywhere else. -3. Follow the instructions of the app to add the executable to `/lib/` folder of the APK. Then build the APK and install it. - - (Required for a clean install) Install everything needed (Forge, Replay Mod). -4. Now launch Minecraft. We haven’t done yet, so force close it after launching. -5. Find latestlog.txt. - - Open it and find this line: `Added custom env: POJAV_NATIVEDIR=`. - - Copy the `` part. -6. Launch the game again, go to Replay Viewer and load the record you want to export. -7. Follow Replay’s instructions to add keyframes, then (press T show mouse cursor and) click at `Render Camera Path`. -8. Scroll to the bottom, paste the text you copied in step 5 into the first command line window, then write `/` (step 1) at the end of the text line. -9. Tap `Render` and enjoy your video. +# Exporting videos with Replay Mod + +1. Download the ffmpeg binary [here](https://github.com/Khang-NT/ffmpeg-binary-android/releases/tag/2018-07-31). Choose one according to your device’s architecture. + - (For GitHub builds) Due to the limit of Replay’s command window, you need to rename the executable to a short name, like -> `:fr:`. Let’s call it ``. +2. Install an APK Editor from Google Play or everywhere else. +3. Follow the instructions of the app to add the executable to `/lib/` folder of the APK. Then build the APK and install it. + - (Required for a clean install) Install everything needed (Forge, Replay Mod). +4. Now launch Minecraft. We haven’t done yet, so force close it after launching. +5. Find latestlog.txt. + - Open it and find this line: `Added custom env: POJAV_NATIVEDIR=`. + - Copy the `` part. +6. Launch the game again, go to Replay Viewer and load the record you want to export. +7. Follow Replay’s instructions to add keyframes, then (press T show mouse cursor and) click at `Render Camera Path`. +8. Scroll to the bottom, paste the text you copied in step 5 into the first command line window, then write `/` (step 1) at the end of the text line. +9. Tap `Render` and enjoy your video. diff --git a/MODS-UNSUPPORTED.md b/MODS-UNSUPPORTED.md index 2206e6fd..8f3f7d24 100644 --- a/MODS-UNSUPPORTED.md +++ b/MODS-UNSUPPORTED.md @@ -6,16 +6,10 @@ Not everything that works on PC works on PojavLauncher. Below is a non-exhaustiv - [Rubidium](https://www.curseforge.com/minecraft/mc-mods/rubidium/files) **([patch](https://www.mediafire.com/folder/jcyrf8l0osn4m/Rubidium_1.17%2B) for GL4ES)** - [Chlorine](https://www.curseforge.com/minecraft/mc-mods/chlorine) - [ShadersMod (GLSL Shaders)](https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/minecraft-mods/1286604-shaders-mod-updated-by-karyonix) -- [Iris](https://www.curseforge.com/minecraft/mc-mods/irisshaders), [Iris Installer](https://irisshaders.net/download) -- [OptiFine](https://optifine.net/home) (**Render Regions don't work**, everything else does) - Big note here. The only supported shaders are [Open4ES](https://www.mediafire.com/folder/cp87zpb3ichj7/Open4ES) for GL4ES. It works best with Adreno graphics (found in Qualcomm Snapdragon SoCs) and PowerVR graphics, with required patches (found in several low-end MediaTek SoCs). Mali GPUs are not supported. Below is a list of smartphones that are tested and works with Open4ES: - - - **Xiaomi Poco F3** (Snapdragon 870) - - **Xiaomi Poco X5 Pro** (Snapdragon 778G) - - **Xiaomi Redmi Note 8** (Snapdragon 665) - - **Oppo A53** (Snapdragon 460) +- [OptiFine](https://optifine.net/home)[^1] ## Skyblock Mods -- [Essential](https://essential.gg/) +- [Essential](https://essential.gg/)[^2] - [Skytils](https://github.com/Skytils/SkytilsMod) **([1.3.0-pre5](https://github.com/Skytils/SkytilsMod/releases/download/v1.3.0-pre5/Skytils-1.3.0-pre5.jar) works)** - [Patcher](https://github.com/Sk1erLLC/Patcher) **([1.6.1](https://www.mediafire.com/file/7a3gubce278k338/Patcher-1.6.1_1.8.9.jar/file) works)** - [NotEnoughUpdates](https://github.com/Moulberry/NotEnoughUpdates/releases) **([2.1.1-pre-1](https://www.mediafire.com/file/u0l09df4riulu2w/NotEnoughUpdates-2.1.1-pre-1.jar/file) works)** @@ -28,10 +22,10 @@ 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 -- [Create](https://www.curseforge.com/minecraft/mc-mods/create) -- [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) **(Works on 1.12)** +- [Create](https://www.curseforge.com/minecraft/mc-mods/create)[^3] +- [Flywheel](https://www.curseforge.com/minecraft/mc-mods/flywheel)[^3] +- [Physics Mod](https://www.curseforge.com/minecraft/mc-mods/physics-mod)[^4] +- [Scannable](https://www.curseforge.com/minecraft/mc-mods/scannable)[^5] - [Colormatic](https://www.curseforge.com/minecraft/mc-mods/colormatic) - ItemPhysic (**[Lite](https://www.curseforge.com/minecraft/mc-mods/itemphysic-lite) works**) - RandomPatches [**(Forge)**](https://www.curseforge.com/minecraft/mc-mods/randompatches-forge) [**(Fabric)**](https://www.curseforge.com/minecraft/mc-mods/randompatches-fabric) @@ -39,24 +33,23 @@ Not everything that works on PC works on PojavLauncher. Below is a non-exhaustiv - [MrCrayfish's Gun Mod **(1.16.5)**](https://www.curseforge.com/minecraft/mc-mods/mrcrayfishs-gun-mod) - [Applied Energistics](https://mcarchive.net/mods/applied-energistics?gvsn=), [Applied Energistics 2](https://www.curseforge.com/minecraft/mc-mods/applied-energistics-2) - [Zombe](https://forum.feed-the-beast.com/threads/zombe-mod-for-ftb-1-4-7.18012/) -- [ReplayMod](https://www.replaymod.com/) **(FFMPEG 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) **(Forge Only)** -- [Immersive Engineering](https://www.curseforge.com/minecraft/mc-mods/immersive-engineering) **(Works on 1.12)** +- [Dynamic Surroundings](https://www.curseforge.com/minecraft/mc-mods/dynamic-surroundings)[^6] +- Sex mod[^7] +- [Immersive Vehicles](https://www.curseforge.com/minecraft/mc-mods/minecraft-transport-simulator)[^8] +- [Immersive Engineering](https://www.curseforge.com/minecraft/mc-mods/immersive-engineering)[^5] - [Immersive Portals](https://www.curseforge.com/minecraft/mc-mods/immersive-portals-mod) - [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) - **Big note here. If your PvP/Hack Client crashes because of this, contact their developers for a fix.** +- [DiscordRPC](https://www.curseforge.com/minecraft/mc-mods/discordrpc)[^9] ## Unsupported Clients - [BatMod](https://batmod.com/) - [LabyMod](https://www.labymod.net/en) - [MysteryMod](https://mysterymod.net/) -- [Lunar Client](https://www.lunarclient.com/) **(Obvious reason, ".exe")** -- [Badlion Client](https://client.badlion.net/) **(same as Lunar ^)** -- [Salwyrr Client](https://www.salwyrr.com/) **(how do you expect a launcher to run in a launcher?)** +- [Lunar Client](https://www.lunarclient.com/)[^10] +- [Badlion Client](https://client.badlion.net/)[^10] +- [Salwyrr Client](https://www.salwyrr.com/)[^10] - [Meteor Client](https://meteorclient.com/) - [Pizza Client](https://qolhub.kieruken.dev/) - [Cheeto Client](https://qolhub.kieruken.dev/) @@ -64,10 +57,31 @@ Not everything that works on PC works on PojavLauncher. Below is a non-exhaustiv - [Ares Client](https://www.aresclient.com/) # Credits -- https://github.com/Mathias-Boulay/ and all the people in issue [#1948](https://github.com/PojavLauncherTeam/PojavLauncher/issues/1948) +- [Mathias Boulay](https://github.com/Mathias-Boulay/) and all the people in issue [#1948](https://github.com/PojavLauncherTeam/PojavLauncher/issues/1948) + +- [ZenZenXDz](https://github.com/ZenZenXDz) + +- [revoscode](https://github.com/revoscode) -- https://github.com/ZenZenXDz +- [GaucovyAero](https://github.com/GaucovyAero) -- https://github.com/revoscode +- [Renegade4339](https://github.com/Renegade4339) + +[^1]:(**Render Regions don't work**, everything else does) - Big note here. The only supported shaders are [Open4ES](https://www.mediafire.com/folder/cp87zpb3ichj7/Open4ES) for GL4ES. It works best with Adreno graphics (found in Qualcomm Snapdragon SoCs) and PowerVR graphics, with required patches (found in several low-end MediaTek SoCs). Mali GPUs are not supported. Below is a list of smartphones that are tested and works with Open4ES: + + - **Xiaomi Poco F3** (Snapdragon 870) + - **Xiaomi Poco X5 Pro** (Snapdragon 778G) + - **Xiaomi Redmi Note 8** (Snapdragon 665) + - **Oppo A53** (Snapdragon 460) + [^2]: Only on certain devices as of this writing. Should it not work in your device, please inform it in our issue tracker or in our Discord server. + [^3]: Disable the Flywheel backend by either one of the two steps (Although despite this, it's completely incompatible with GL4ES on devices with Mali GPUs.): -- https://github.com/GaucovyAero + - Go to `.../config/flywheel.json` and set the `backend` option to `OFF`. + - Have a render set to anything but GL4ES, launch the game, go to any world and execute this command: `/flywheel backend off` + [^4]: Works on IOS and not Android. + [^5]: Works in 1.12.2 + [^6]: White textures on 1.12 + [^7]: **Thanks *@Adiixyz*** and no, we will NOT provide the link. Go figure. + [^8]: Forge Only + [^9]: Big note here. If your PvP/Hack Client crashes because of this, contact their developers for a fix. + [^10]: Obvious reason: ".exe". diff --git a/RENDERERS.md b/RENDERERS.md index 3f3e2ec2..85513aa4 100644 --- a/RENDERERS.md +++ b/RENDERERS.md @@ -1,25 +1,25 @@ -# Renderers -Minecraft runs on OpenGL, and mobile devices generally only support OpenGL ES (GLES). And since Minecraft won't run on GLES, we have to use renderers as compatibility layers between OpenGL ES and OpenGL. -## Holy GL4ES -- Designed for performance, Holy GL4ES is the default renderer in PojavLauncher and should be used in almost all scenrarios. -- 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.19.4 -![holygl4es](https://cdn.discordapp.com/attachments/967462820012773466/1094267417980579890/Screenshot_2023-04-08-16-17-56-860_net.kdt.pojavlaunch.debug.jpg) - -## ANGLE -- A bit slower than Holy GL4ES, runs on Vulkan. Should be used only in specific cases, where one can't load a server resource pack or a mod does not run because of missing OpenGL extensions. -- Supports OpenGL 3.2 only. -- Only works on Minecraft 1.17+ - -### A screenshot of ANGLE running Minecraft 1.19.4 -![angle](https://cdn.discordapp.com/attachments/967462820012773466/1094267418236428288/Screenshot_2023-04-08-16-19-39-025_net.kdt.pojavlaunch.debug.jpg) - -## virglrenderer -- Very slow, will soon be removed. It's only use cases are mods that don't run because of missing OpenGL extensions and running shaders. -- Supports OpenGL 4.3. -- Works on Minecraft 1.7+, can be extremely buggy. - -### A screenshot of virglrenderer running Minecraft 1.12.2 -![virglrenderer](https://cdn.discordapp.com/attachments/967462820012773466/1094267418517454858/Screenshot_2023-04-08-16-27-08-363_net.kdt.pojavlaunch.debug.jpg) +# Renderers +Minecraft runs on OpenGL, and mobile devices generally only support OpenGL ES (GLES). And since Minecraft won't run on GLES, we have to use renderers as compatibility layers between OpenGL ES and OpenGL. +## Holy GL4ES +- Designed for performance, Holy GL4ES is the default renderer in PojavLauncher and should be used in almost all scenrarios. +- 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.19.4 +![holygl4es](https://cdn.discordapp.com/attachments/967462820012773466/1094267417980579890/Screenshot_2023-04-08-16-17-56-860_net.kdt.pojavlaunch.debug.jpg) + +## ANGLE +- A bit slower than Holy GL4ES, runs on Vulkan. Should be used only in specific cases, where one can't load a server resource pack or a mod does not run because of missing OpenGL extensions. +- Supports OpenGL 3.2 only. +- Only works on Minecraft 1.17+ + +### A screenshot of ANGLE running Minecraft 1.19.4 +![angle](https://cdn.discordapp.com/attachments/967462820012773466/1094267418236428288/Screenshot_2023-04-08-16-19-39-025_net.kdt.pojavlaunch.debug.jpg) + +## virglrenderer +- Very slow, will soon be removed. It's only use cases are mods that don't run because of missing OpenGL extensions and running shaders. +- Supports OpenGL 4.3. +- Works on Minecraft 1.7+, can be extremely buggy. + +### A screenshot of virglrenderer running Minecraft 1.12.2 +![virglrenderer](https://cdn.discordapp.com/attachments/967462820012773466/1094267418517454858/Screenshot_2023-04-08-16-27-08-363_net.kdt.pojavlaunch.debug.jpg) diff --git a/SHADERS.md b/SHADERS.md index cc431fef..26169b9d 100644 --- a/SHADERS.md +++ b/SHADERS.md @@ -1,7 +1,7 @@ -# Shaders -### Open4ES -- Famous shaders (e.g. SEUS), which are converted to work with GL4ES. -- Open4ES GitHub repository [here](https://github.com/Open4Es/Open4Es-Shader-Android). -- Open4ES Old Versions Archive [here](https://www.mediafire.com/folder/cp87zpb3ichj7/Open4ES). -### Screenshot of Open4ES-Chocapic on Minecraft 1.8.9 -![Open4ES](https://cdn.discordapp.com/attachments/967462820012773466/1094273064096764024/Screenshot_2023-04-08-16-49-38-257_net.kdt.pojavlaunch.debug.jpg) +# Shaders +### Open4ES +- Famous shaders (e.g. SEUS), which are converted to work with GL4ES. +- Open4ES GitHub repository [here](https://github.com/Open4Es/Open4Es-Shader-Android). +- Open4ES Old Versions Archive [here](https://www.mediafire.com/folder/cp87zpb3ichj7/Open4ES). +### Screenshot of Open4ES-Chocapic on Minecraft 1.8.9 +![Open4ES](https://cdn.discordapp.com/attachments/967462820012773466/1094273064096764024/Screenshot_2023-04-08-16-49-38-257_net.kdt.pojavlaunch.debug.jpg) diff --git a/SIGN-IN.md b/SIGN-IN.md index 983d8cc5..54f382a4 100644 --- a/SIGN-IN.md +++ b/SIGN-IN.md @@ -1,4 +1,5 @@ # Signing in -PojavLauncher supports multiple types of accounts to sign in: +PojavLauncher supports multiple types of accounts to sign in:Indra Ygy -## \ No newline at end of file + +## diff --git a/changelogs/ANDROID.md b/changelogs/ANDROID.md index 453d980f..3db21170 100644 --- a/changelogs/ANDROID.md +++ b/changelogs/ANDROID.md @@ -1 +1 @@ -![.](https://cdn.discordapp.com/attachments/1059094483582586950/1087061554190618674/images.png) +![.](https://cdn.discordapp.com/attachments/1059094483582586950/1087061554190618674/images.png) diff --git a/legal/eula.md b/legal/eula.md new file mode 100644 index 00000000..4246da11 --- /dev/null +++ b/legal/eula.md @@ -0,0 +1,2 @@ +# End User License Agreement (EULA) +`Last updated on XX/XX/XXXX` diff --git a/legal/license.md b/legal/license.md new file mode 100644 index 00000000..e69de29b diff --git a/legal/privacy_policy.md b/legal/privacy_policy.md new file mode 100644 index 00000000..9cfd653c --- /dev/null +++ b/legal/privacy_policy.md @@ -0,0 +1,2 @@ +# Privacy Policy +`Last updated on XX/XX/XXXX` diff --git a/package.json b/package.json index 6e05b3f6..cb030e61 100644 --- a/package.json +++ b/package.json @@ -16,14 +16,15 @@ "license": "MIT", "devDependencies": { "@vuepress/plugin-back-to-top": "^1.8.2", - "vuepress": "^1.8.2", + "vuepress": "^1.9.9", "vuepress-bar": "^0.4.2", "vuepress-plugin-code-copy": "^1.0.6", + "vuepress-plugin-code-switcher": "1.0", "vuepress-plugin-flexsearch": "^0.2.0", "vuepress-plugin-medium-zoom": "^1.1.9", "vuepress-plugin-smooth-scroll": "^0.0.10", - "vuepress-theme-succinct": "^1.7.2", - "vuepress-plugin-code-switcher": "1.0" + "vuepress-theme-mix": "^2.0.0-alpha.6", + "vuepress-theme-succinct": "^1.7.2" }, "dependencies": { "markdown-it-multimd-table": "^4.1.3",