From 67edf8db5bd60702d486c4ab5acc4c9b641824dd Mon Sep 17 00:00:00 2001 From: Jordan Date: Sat, 17 May 2025 17:26:20 -0500 Subject: [PATCH 1/4] Update README.md This is just a rough draft of the new Amethyst README, needs to be updated. --- README.md | 49 +++++++++++++++++++++++++------------------------ 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 6f45388ee..397623c2d 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,16 @@

PojavLauncher

-PojavLauncher logo +Amethyst logo -[![Android CI](https://github.com/PojavLauncherTeam/PojavLauncher/workflows/Android%20CI/badge.svg)](https://github.com/PojavLauncherTeam/PojavLauncher/actions) -[![GitHub commit activity](https://img.shields.io/github/commit-activity/m/PojavLauncherTeam/PojavLauncher)](https://github.com/PojavLauncherTeam/PojavLauncher/actions) -[![Crowdin](https://badges.crowdin.net/pojavlauncher/localized.svg)](https://crowdin.com/project/pojavlauncher) +[![Android CI](https://github.com/AngelAuraMC/Amethyst-Android/workflows/Android%20CI/badge.svg)](https://github.com/AngelAuraMC/Amethyst-Android/actions) +[![GitHub commit activity](https://img.shields.io/github/commit-activity/m/AngelAuraMC/Amethyst-Android)](https://github.com/AngelAuraMC/Amethyst-Android/actions) +[![Crowdin](https://badges.crowdin.net/amethyst/localized.svg)](https://crowdin.com/project/amethyst) [![Discord](https://img.shields.io/discord/724163890803638273.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.com/invite/aenk3EUvER) [![Twitter Follow](https://img.shields.io/twitter/follow/plaunchteam?color=blue&style=flat-square)](https://twitter.com/PLaunchTeam) -*From [Boardwalk](https://github.com/zhuowei/Boardwalk)'s ashes here comes PojavLauncher!* +*From [Boardwalk](https://github.com/zhuowei/Boardwalk)'s ashes and [PojavLauncher]'s ruined reputation, here comes Amethyst!* -PojavLauncher is a launcher that allows you to play Minecraft: Java Edition on your Android and [iOS](https://github.com/PojavLauncherTeam/PojavLauncher_iOS) devices. +Amethyst is a launcher that allows you to play Minecraft: Java Edition on your Android and [iOS](https://github.com/AngelAuraMC/Amethyst-iOS) devices. For more details, check out our [wiki](https://pojavlauncher.app/)! @@ -22,7 +22,7 @@ For more details, check out our [wiki](https://pojavlauncher.app/)! ## Table of Contents * [Introduction](#introduction) -* [Getting PojavLauncher](#getting-pojavlauncher) +* [Getting Amethyst](#getting-amethyst) * [Building](#building) * [Quick Build (Recommended)](#quick-build-recommended) * [Detailed Build](#detailed-build) @@ -37,16 +37,16 @@ For more details, check out our [wiki](https://pojavlauncher.app/)! ## Introduction -* PojavLauncher is a Minecraft: Java Edition launcher for Android and iOS based on [Boardwalk](https://github.com/zhuowei/Boardwalk) +* Amethyst is a Minecraft: Java Edition launcher for Android and iOS based on [Boardwalk](https://github.com/zhuowei/Boardwalk) and [PojavLauncher](https://github.com/zhuowei/Boardwalk) * This launcher can launch almost all available Minecraft versions ranging from rd-132211 to 1.21 snapshots (including Combat Test versions) * Modding via Forge and Fabric are also supported. -* This repository contains source code for Android. For iOS/iPadOS, check out [PojavLauncher_iOS](https://github.com/PojavLauncherTeam/PojavLauncher_iOS). +* This repository contains source code for Android. For iOS/iPadOS, check out [Amethyst-iOS](https://github.com/AngelAuraMC/Amethyst-iOS). ## Getting PojavLauncher You can get PojavLauncher via three methods: -1. **Releases:** Download the prebuilt app from our [stable releases](https://github.com/PojavLauncherTeam/PojavLauncher/releases) or [automatic builds](https://github.com/PojavLauncherTeam/PojavLauncher/actions). +1. **Releases:** Download the prebuilt app from our [stable releases](https://github.com/AngelAuraMC/Amethyst-Android/releases) or [automatic builds](https://github.com/AngelAuraMC/Amethyst-Android/actions). 2. **Google Play:** Get it from Google Play by clicking on this badge: [![Google Play](https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png)](https://play.google.com/store/apps/details?id=net.kdt.pojavlaunch) 3. **Build from Source:** Follow the [building instructions](#building) below. @@ -56,7 +56,7 @@ You can get PojavLauncher via three methods: The easiest way to build PojavLauncher is to use the pre-built JREs provided by our CI. -1. Clone the repository: `git clone https://github.com/PojavLauncherTeam/PojavLauncher.git` +1. Clone the repository: `git clone https://github.com/AngelAuraMC/Amethyst-Android.git` 2. Build the launcher: `./gradlew :app_pojavlauncher:assembleDebug` (Use `gradlew.bat` on Windows) The built APK will be located in `app_pojavlauncher/build/outputs/apk/debug/`. @@ -65,9 +65,9 @@ The built APK will be located in `app_pojavlauncher/build/outputs/apk/debug/`. If you need more control over the build process, follow these steps: -1. **Java Runtime Environment (JRE):** Download the `jre8-pojav` artifact from our [CI auto builds](https://github.com/PojavLauncherTeam/android-openjdk-build-multiarch/actions). This package contains pre-built JREs for all supported architectures. If you need to build the JRE yourself, follow the instructions in the [android-openjdk-build-multiarch](https://github.com/PojavLauncherTeam/android-openjdk-build-multiarch) repository. +1. **Java Runtime Environment (JRE):** Download the `jre8-pojav` artifact from our [CI auto builds](https://github.com/AngelAuraMC/android-openjdk-build-multiarch/actions). This package contains pre-built JREs for all supported architectures. If you need to build the JRE yourself, follow the instructions in the [android-openjdk-build-multiarch](https://github.com/AngelAuraMC/android-openjdk-build-multiarch) repository. -2. **LWJGL:** The build instructions for the custom LWJGL are available over the [LWJGL repository](https://github.com/PojavLauncherTeam/lwjgl3). +2. **LWJGL:** The build instructions for the custom LWJGL are available over the [LWJGL repository](https://github.com/AngelAuraMC/lwjgl3). 3. **Language List:** Because languages are auto-added by Crowdin, you need to run the language list generator before building. In the project directory, run: * Linux/macOS: @@ -103,41 +103,42 @@ If you need more control over the build process, follow these steps: ## Known Issues -See our [issue tracker](https://github.com/PojavLauncherTeam/PojavLauncher/issues) for a list of known issues and their current status. +See our [issue tracker](https://github.com/AngelAuraMC/Amethyst-Android/issues) for a list of known issues and their current status. ## FAQ -See our [wiki](https://pojavlauncherteam.github.io/) for more information. +See our [wiki](https://AngelAuraMC.github.io/) for more information. ## Contributing -Contributions are welcome! We welcome any type of contribution, not only code. For example, you can help improve the [wiki](https://pojavlauncherteam.github.io/), contribute to the [translations](https://crowdin.com/project/pojavlauncher), or submit bug reports and feature requests. +Contributions are welcome! We welcome any type of contribution, not only code. For example, you can help improve the [wiki](https://AngelAuraMC.github.io/), contribute to the [translations](https://crowdin.com/project/amethyst), or submit bug reports and feature requests. Any code change should be submitted as a pull request. The description should explain what the code does and give steps to execute it. ## Support -For support, please join our [Discord server](https://discord.com/invite/aenk3EUvER). +For support, please join our [Discord server](https://discord.com/invite/98pZ8YY3Cq). ## License -PojavLauncher is licensed under [GNU LGPLv3](https://github.com/PojavLauncherTeam/PojavLauncher/blob/v3_openjdk/LICENSE). +PojavLauncher is licensed under [GNU LGPLv3](https://github.com/AngelAuraMC/Amethyst-Android/blob/v3_openjdk/LICENSE). ## Credits & Dependencies * [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. +* [PojavLauncher](https://github.com/PojavLauncherTeam/PojavLauncher): [GLGPL](https://github.com/PojavLauncherTeam/PojavLauncher/blob/v3_openjdk/LICENSE) * Android Support Libraries: [Apache License 2.0](https://android.googlesource.com/platform/prebuilts/maven_repo/android/+/master/NOTICE.txt). -* [GL4ES](https://github.com/PojavLauncherTeam/gl4es): [MIT License](https://github.com/ptitSeb/gl4es/blob/master/LICENSE). +* [GL4ES](https://github.com/AngelAuraMC/gl4es): [MIT License](https://github.com/ptitSeb/gl4es/blob/master/LICENSE). * [MobileGlues](https://github.com/MobileGL-Dev/MobileGlues): [LGPL-2.1 License](https://github.com/MobileGL-Dev/MobileGlues/blob/dev-es/LICENSE). * [ANGLE](https://chromium.googlesource.com/angle/angle): [All Rights Reserved](app_pojavlauncher/src/main/jniLibs/ANGLE_LICENSE). -* [OpenJDK](https://github.com/PojavLauncherTeam/openjdk-multiarch-jdk8u): [GNU GPLv2 License](https://openjdk.java.net/legal/gplv2+ce.html). -* [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. +* [OpenJDK](https://github.com/AngelAuraMC/openjdk-multiarch-jdk8u): [GNU GPLv2 License](https://openjdk.java.net/legal/gplv2+ce.html). +* [LWJGL3](https://github.com/AngelAuraMC/lwjgl3): [BSD-3 License](https://github.com/LWJGL/lwjgl3/blob/master/LICENSE.md). +* [LWJGLX](https://github.com/AngelAuraMC/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). * [bhook](https://github.com/bytedance/bhook) (Used for exit code trapping): [MIT license](https://github.com/bytedance/bhook/blob/main/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). +* [virglrenderer](https://github.com/AngelAuraMC/virglrenderer): [MIT License](https://gitlab.freedesktop.org/virgl/virglrenderer/-/blob/master/COPYING). * Thanks to [MCHeads](https://mc-heads.net) for providing Minecraft avatars. ## Roadmap @@ -151,4 +152,4 @@ Future plans include: * Improving stability and performance. * Enhancing the mod installation experience. -We welcome community feedback and suggestions for our roadmap. Please feel free to open a feature request in our [issue tracker](https://github.com/PojavLauncherTeam/PojavLauncher/issues). +We welcome community feedback and suggestions for our roadmap. Please feel free to open a feature request in our [issue tracker](https://github.com/AngelAuraMC/Amethyst-Android/issues). From b5cdc483a0df1dc2fb91f0e0910c9d27b3a12b9f Mon Sep 17 00:00:00 2001 From: Jordan Date: Sat, 17 May 2025 17:28:18 -0500 Subject: [PATCH 2/4] Fix a typo in README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 397623c2d..788b2eae9 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ [![GitHub commit activity](https://img.shields.io/github/commit-activity/m/AngelAuraMC/Amethyst-Android)](https://github.com/AngelAuraMC/Amethyst-Android/actions) [![Crowdin](https://badges.crowdin.net/amethyst/localized.svg)](https://crowdin.com/project/amethyst) [![Discord](https://img.shields.io/discord/724163890803638273.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.com/invite/aenk3EUvER) -[![Twitter Follow](https://img.shields.io/twitter/follow/plaunchteam?color=blue&style=flat-square)](https://twitter.com/PLaunchTeam) +[![Twitter Follow](https://img.shields.io/twitter/follow/Amethyst?color=blue&style=flat-square)](https://twitter.com/Amethyst) -*From [Boardwalk](https://github.com/zhuowei/Boardwalk)'s ashes and [PojavLauncher]'s ruined reputation, here comes Amethyst!* +*From [Boardwalk](https://github.com/zhuowei/Boardwalk)'s ashes and [PojavLauncher](https://github.com/PojavLauncherTeam/PojavLauncher)'s ruined reputation, here comes Amethyst!* Amethyst is a launcher that allows you to play Minecraft: Java Edition on your Android and [iOS](https://github.com/AngelAuraMC/Amethyst-iOS) devices. From b871a1528617d836bbdf9a2366cb9f86ba0ef594 Mon Sep 17 00:00:00 2001 From: Jordan Date: Sat, 17 May 2025 18:12:40 -0500 Subject: [PATCH 3/4] Update README.md --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 788b2eae9..b1e443745 100644 --- a/README.md +++ b/README.md @@ -37,18 +37,17 @@ For more details, check out our [wiki](https://pojavlauncher.app/)! ## Introduction -* Amethyst is a Minecraft: Java Edition launcher for Android and iOS based on [Boardwalk](https://github.com/zhuowei/Boardwalk) and [PojavLauncher](https://github.com/zhuowei/Boardwalk) +* Amethyst is a Minecraft: Java Edition launcher for Android and iOS based on [Boardwalk](https://github.com/zhuowei/Boardwalk) and [PojavLauncher](https://github.com/PojavLauncherTeam/PojavLauncher) * This launcher can launch almost all available Minecraft versions ranging from rd-132211 to 1.21 snapshots (including Combat Test versions) * Modding via Forge and Fabric are also supported. * This repository contains source code for Android. For iOS/iPadOS, check out [Amethyst-iOS](https://github.com/AngelAuraMC/Amethyst-iOS). ## Getting PojavLauncher -You can get PojavLauncher via three methods: +You can get PojavLauncher via two methods: 1. **Releases:** Download the prebuilt app from our [stable releases](https://github.com/AngelAuraMC/Amethyst-Android/releases) or [automatic builds](https://github.com/AngelAuraMC/Amethyst-Android/actions). -2. **Google Play:** Get it from Google Play by clicking on this badge: [![Google Play](https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png)](https://play.google.com/store/apps/details?id=net.kdt.pojavlaunch) -3. **Build from Source:** Follow the [building instructions](#building) below. +2. **Build from Source:** Follow the [building instructions](#building) below. ## Building @@ -56,7 +55,7 @@ You can get PojavLauncher via three methods: The easiest way to build PojavLauncher is to use the pre-built JREs provided by our CI. -1. Clone the repository: `git clone https://github.com/AngelAuraMC/Amethyst-Android.git` +1. Clone the repository: `git clone --recursive https://github.com/AngelAuraMC/Amethyst-Android.git` 2. Build the launcher: `./gradlew :app_pojavlauncher:assembleDebug` (Use `gradlew.bat` on Windows) The built APK will be located in `app_pojavlauncher/build/outputs/apk/debug/`. @@ -65,7 +64,7 @@ The built APK will be located in `app_pojavlauncher/build/outputs/apk/debug/`. If you need more control over the build process, follow these steps: -1. **Java Runtime Environment (JRE):** Download the `jre8-pojav` artifact from our [CI auto builds](https://github.com/AngelAuraMC/android-openjdk-build-multiarch/actions). This package contains pre-built JREs for all supported architectures. If you need to build the JRE yourself, follow the instructions in the [android-openjdk-build-multiarch](https://github.com/AngelAuraMC/android-openjdk-build-multiarch) repository. +1. **Java Runtime Environment (JRE):** Download the `jre8-pojav` artifact from our [CI auto builds](https://github.com/AngelAuraMC/openjdk-build-multiarch/actions). This package contains pre-built JREs for all supported architectures. If you need to build the JRE yourself, follow the instructions in the [android-openjdk-build-multiarch](https://github.com/AngelAuraMC/openjdk-build-multiarch) repository. 2. **LWJGL:** The build instructions for the custom LWJGL are available over the [LWJGL repository](https://github.com/AngelAuraMC/lwjgl3). From 89dbfbc1f3bd2a021fab8a9775898adac76c8190 Mon Sep 17 00:00:00 2001 From: Jordan Date: Sat, 17 May 2025 19:29:06 -0500 Subject: [PATCH 4/4] Add new angelauramc.dev domain --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b1e443745..f02c76156 100644 --- a/README.md +++ b/README.md @@ -12,12 +12,12 @@ Amethyst is a launcher that allows you to play Minecraft: Java Edition on your Android and [iOS](https://github.com/AngelAuraMC/Amethyst-iOS) devices. -For more details, check out our [wiki](https://pojavlauncher.app/)! +For more details, check out our [wiki](https://angelauramc.dev)! ## Important Notes * We do not have an official TikTok account. No one from the dev team makes TikTok videos. -* The official Twitter for PojavLauncher is [@PLaunchTeam](https://twitter.com/PLaunchTeam). Any others (most notably @PojavLauncher) are fake. +* The official Twitter for PojavLauncher is [@PLaunchTeam](https://twitter.com/AngelAuraMC). Any others are fake. ## Table of Contents