diff --git a/README.md b/README.md index 78749436f..40c816493 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ -# PojavLauncher -A Minecraft: Java Edition launcher for Android and iOS based from Boardwalk. Supports up-to Minecraft 1.18 +

-# gh-pages + + + + +

+ +**PojavLauncher: gh-pages**
This is the branch for the launcher's changelog page, and translated changelog files used in the launcher. diff --git a/changelog-en.html b/changelog-en.html index a47d1f2f5..23bd03da5 100644 --- a/changelog-en.html +++ b/changelog-en.html @@ -8,8 +8,8 @@ body {font-family: Arial;} /* Style the tab */ .tab { overflow: hidden; - border: 1px solid #fffff; - background-color: #aaaaaa; + border: 1px solid #ffffff; + background-color: #ffffff; } /* Style the buttons inside the tab */ @@ -31,7 +31,7 @@ body {font-family: Arial;} /* Create an active/current tablink class */ .tab button.active { - background-color: #333; + background-color: #ffffff; } /* Style the tab content */ @@ -44,31 +44,37 @@ body {font-family: Arial;} - -
- • Original: Zhuowei Zhang, Boardwalk app.
- • Developers:
+
+ +
+ + + + + +
+
+ PojavLauncher is a free, open source, and stable Minecraft launcher for Android built from Boardwalk, a independent MC Launcher project by Zhouwei Zhang
+
+ • Lead Developers
+ < Tran Khanh Duy, artdeell
- • Current designer: - Mathias-Boulay.
+ • Current designer:
+
SerpentSpirale, alsakuttle
• Best helper for help testing: - Pedro Souza (v2).
+ Voiasis.
Bug report
Download latest development build.

PojavLauncher for jailbroken iOS devices: Click Me - -
- - -
- +
- + +

v3 development builds

• New options:
- a fully-functional Mod Installer
@@ -86,7 +92,7 @@ body {font-family: Arial;} (Note that controls made before this revision will not work.)
- New renderers: virgl and vgpu
(Though VirGL supports up to OpenGL 4.5, it can't run shaders properly.)
- - Removed zink. FTW
+ - Removed zink
- Implemented local accounts, after what happened with Doregon/PojavLauncher_iOS, and as such, you can't download Minecraft resources, not even one.
(Make sure to backup your PojavLauncher folder so that you can still play Minecraft after updating)
@@ -136,7 +142,7 @@ body {font-family: Arial;}

▶ v2.3 BETA release

- • Changes:
+ • What changed:
- Changed some code in update function.

@@ -183,53 +189,124 @@ body {font-family: Arial;} • Initial release. Name as Minecraft Launcher
• Only pre-converted 1.9 version is added.
+

▶ 1.18: It's Here

Since 21w37a, Mojang bumped the resource pack version to 8, which rendered the current assets-v0 patch unusable. This is the patch for those versions. Simply replace it to the existing assets-v0, and you’re good to go!
A small note: When the popup about 1.17 appears, tap Play Anyway. Tapping OK will overwrite the patch. Another small note: 1.17.1 or below will simply not work with this patch.

-Here's how to get it to work. Download this
JRE17 file according to your CPU architecture. arm for 32bit, arm64 for 64bit, and x86_64 for Chromebooks/WSA.
+Here's how to get it to work. Download this JRE17 file according to your CPU architecture. arm for 32bit, arm64 for 64bit, and x86_64 for Chromebooks/WSA.
Regardless of your platform, you'll need to download this resource pack.

Direct link to message
(by @NotAHero04/Nguyễn Hùng#1258) >


- -

▶ Offline mode is ending.

-

Should we be worried about it now?

- Even though offline mode hasn't yet been taken down by Mojang, it's still technically piracy when you're using it, as you're getting the game for free (unless you bought it). Since GitHub and Mojang are owned by the same company, it's time we announce that we're putting our foot down. - -

In the future, offline mode will be changed to a new mode we call local mode. Local mode account users have the same restrictions as offline mode, plus some new ones:

- -

• Local mode accounts will still be offline accounts, meaning that you're still limited by how offline accounts work.

-

• Local mode accounts are unable to download Minecraft through the launcher.

-Read More > -
- -
-

Library credits

-
—————
-

PojavLauncher uses the following components:

-

Tokyo is the capital of Japan.

+
+
+ Support the PojavLauncher development by Subscribing to our Patreon!
Get prioritized updates, prioritized support, perks, and access to Google Play Internal Tests!
+
+ Tier 1 membership level for $2
+ Tier 2 membership level for $4
+ Tier 3 membership level for $7
+ +
+
- • PojavLauncher is distributed as a freeware, under the GNU GPLv3 license.
- -----
- • Modification of code is allowed only on your own fork (if you know what you're doing), but do not ask us if you want to fix what you broke.
- -----
- • Distribution of a modified PojavLauncher is allowed, but under the following conditions: 1. you must credit the original work to your own work; 2. your source code must be also accessible by the public; and 3. your code/app should be virus-free/harm-free to the user.
- -----
- • If you want to translate PojavLauncher to your language, log in to Crowdin, or tap [this link](under work) for convenience.
- -----
- • The Official Minecraft download server/library is provided by Microsoft/Mojang, and all Minecraft is work of Mojang/Microsoft, so please buy the game, not pirate it. + PojavLauncher uses the following components in making the launcher. Their license (if available) are also shown.
+
+ Boardwalk: Apache License 2.0/GNU GPLv2
+ Android Support Libraries: Apache License 2.0
+ GL4ES: MIT License
+ OpenJDK: GNU GPLv2
+ LWJGL3: BSD-3 License
+ LWJGLX: Unknown License
+ Mesa 3D Graphics Library: MIT License
+ pro-grade: Apache License 2.0
+ xHook: MIT & BSD-style License
+ libepoxy: MIT License
+ virglrenderer: MIT License
+ MCHeads
+ Crowdin
+
+ The Official Minecraft download server/library is provided by Microsoft/Mojang, and all Minecraft is work of Mojang/Microsoft, so please buy the game, not pirate it.
+ +
+ PojavLauncher is a free, open source, and stable Minecraft launcher for Android built from Boardwalk, a MC Launcher project by Zhouwei Zhang
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rrrff +
+ - - - + diff --git a/changelog.html b/changelog.html index a47d1f2f5..a4bbaec88 100644 --- a/changelog.html +++ b/changelog.html @@ -8,8 +8,8 @@ body {font-family: Arial;} /* Style the tab */ .tab { overflow: hidden; - border: 1px solid #fffff; - background-color: #aaaaaa; + border: 1px solid #ffffff; + background-color: #ffffff; } /* Style the buttons inside the tab */ @@ -31,7 +31,7 @@ body {font-family: Arial;} /* Create an active/current tablink class */ .tab button.active { - background-color: #333; + background-color: #ffffff; } /* Style the tab content */ @@ -44,31 +44,36 @@ body {font-family: Arial;} - -
- • Original: Zhuowei Zhang, Boardwalk app.
- • Developers:
+
+ +
+ + + + + +
+
+ PojavLauncher is a free, open source, and stable Minecraft launcher for Android built from Boardwalk, a independent MC Launcher project by Zhouwei Zhang
+
+ • Lead Developers
+ < Tran Khanh Duy, artdeell
- • Current designer: - Mathias-Boulay.
+ • Current designer:
+
SerpentSpirale, alsakuttle
• Best helper for help testing: - Pedro Souza (v2).
+ Voiasis.
Bug report
Download latest development build.

PojavLauncher for jailbroken iOS devices: Click Me - -
- - -
-
- + +

v3 development builds

• New options:
- a fully-functional Mod Installer
@@ -86,7 +91,7 @@ body {font-family: Arial;} (Note that controls made before this revision will not work.)
- New renderers: virgl and vgpu
(Though VirGL supports up to OpenGL 4.5, it can't run shaders properly.)
- - Removed zink. FTW
+ - Removed zink
- Implemented local accounts, after what happened with Doregon/PojavLauncher_iOS, and as such, you can't download Minecraft resources, not even one.
(Make sure to backup your PojavLauncher folder so that you can still play Minecraft after updating)
@@ -136,7 +141,7 @@ body {font-family: Arial;}

▶ v2.3 BETA release

- • Changes:
+ • What changed:
- Changed some code in update function.

@@ -189,47 +194,115 @@ body {font-family: Arial;} A small note: When the popup about 1.17 appears, tap Play Anyway. Tapping OK will overwrite the patch. Another small note: 1.17.1 or below will simply not work with this patch.

-Here's how to get it to work. Download thisJRE17 file according to your CPU architecture. arm for 32bit, arm64 for 64bit, and x86_64 for Chromebooks/WSA.
+Here's how to get it to work. Download this JRE17 file according to your CPU architecture. arm for 32bit, arm64 for 64bit, and x86_64 for Chromebooks/WSA.
Regardless of your platform, you'll need to download this resource pack.

Direct link to message
(by @NotAHero04/Nguyễn Hùng#1258) >


- -

▶ Offline mode is ending.

-

Should we be worried about it now?

- Even though offline mode hasn't yet been taken down by Mojang, it's still technically piracy when you're using it, as you're getting the game for free (unless you bought it). Since GitHub and Mojang are owned by the same company, it's time we announce that we're putting our foot down. - -

In the future, offline mode will be changed to a new mode we call local mode. Local mode account users have the same restrictions as offline mode, plus some new ones:

- -

• Local mode accounts will still be offline accounts, meaning that you're still limited by how offline accounts work.

-

• Local mode accounts are unable to download Minecraft through the launcher.

-Read More > -
- -
-

Library credits

-
—————
-

PojavLauncher uses the following components:

-

Tokyo is the capital of Japan.

+
+ Support the PojavLauncher development by Subscribing to our Patreon!
Get prioritized updates, prioritized support, perks, and access to Google Play Internal Tests!
+
+ Tier 1 membership level for $2
+ Tier 2 membership level for $4
+ Tier 3 membership level for $7
+ +
+
- • PojavLauncher is distributed as a freeware, under the GNU GPLv3 license.
- -----
- • Modification of code is allowed only on your own fork (if you know what you're doing), but do not ask us if you want to fix what you broke.
- -----
- • Distribution of a modified PojavLauncher is allowed, but under the following conditions: 1. you must credit the original work to your own work; 2. your source code must be also accessible by the public; and 3. your code/app should be virus-free/harm-free to the user.
- -----
- • If you want to translate PojavLauncher to your language, log in to Crowdin, or tap [this link](under work) for convenience.
- -----
- • The Official Minecraft download server/library is provided by Microsoft/Mojang, and all Minecraft is work of Mojang/Microsoft, so please buy the game, not pirate it. + PojavLauncher uses the following components in making the launcher. Their license (if available) are also shown.
+
+ Boardwalk: Apache License 2.0/GNU GPLv2
+ Android Support Libraries: Apache License 2.0
+ GL4ES: MIT License
+ OpenJDK: GNU GPLv2
+ LWJGL3: BSD-3 License
+ LWJGLX: Unknown License
+ Mesa 3D Graphics Library: MIT License
+ pro-grade: Apache License 2.0
+ xHook: MIT & BSD-style License
+ libepoxy: MIT License
+ virglrenderer: MIT License
+ MCHeads
+ Crowdin
+
+ The Official Minecraft download server/library is provided by Microsoft/Mojang, and all Minecraft is work of Mojang/Microsoft, so please buy the game, not pirate it.
+
Android Development Team
PositionIs Active?Designation
DuyKhanhTranDeveloperYesHead Development
artDevDeveloperYesHead Development
SerpentSpiraleDeveloper, DesignerYesCore Parts of the launcher
alsakuttleDesignerYesChangelog Page
¹Voiasis, ²Pedro SouzaTester¹Yes, ²NoLauncher Testers
¹NekoIceCream, ²RealEthanPlayzDev, ³itsnebulalol ⁴LegacyGamerHD, ⁵Syjalo, ⁶Google61, ⁷crystall1nedevContributorsYes¹²³⁴⁵⁶Minor Parts of the Android Repository
+ ⁷Maintaining the iOS version
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ rrrff +
+ - - - + diff --git a/res/background.png b/res/background.png new file mode 100644 index 000000000..4eefc0cbb Binary files /dev/null and b/res/background.png differ diff --git a/res/tabs.js b/res/tabs.js new file mode 100644 index 000000000..443431af3 --- /dev/null +++ b/res/tabs.js @@ -0,0 +1,14 @@ +console.log('Hello World!'); +function openCity(evt, cityName) { + var i, tabcontent, tablinks; + tabcontent = document.getElementsByClassName("tabcontent"); + for (i = 0; i < tabcontent.length; i++) { + tabcontent[i].style.display = "none"; + } + tablinks = document.getElementsByClassName("tablinks"); + for (i = 0; i < tablinks.length; i++) { + tablinks[i].className = tablinks[i].className.replace(" active", ""); + } + document.getElementById(cityName).style.display = "block"; + evt.currentTarget.className += " active"; +}
Android Development Team
PositionIs Active?Designation
DuyKhanhTranDeveloperYesHead Development
artDevDeveloperYesHead Development
SerpentSpiraleDeveloper, DesignerYesCore Parts of the launcher
alsakuttleDesignerYesChangelog Page
¹Voiasis, ²Pedro SouzaTester¹Yes, ²NoLauncher Testers
¹NekoIceCream, ²RealEthanPlayzDev, ³itsnebulalol ⁴LegacyGamerHD, ⁵Syjalo, ⁶Google61, ⁷crystall1nedevContributorsYes¹²³⁴⁵⁶Minor Parts of the Android Repository
+ ⁷Maintaining the iOS version