- 版权类型
- 转载
- 语言支持
- 简体中文
- 版权链接
- https://github.com/PojavLauncherTeam/PojavLauncher
- 适用平台
- Android iOS
- 开源许可证
- LGPL-3.0
由 Boardwalk 的灰烬中诞生了 PojavLauncher!
PojavLauncher 是一个启动器,允许你在 Android 设备上玩 Minecraft: Java 版!
它可以运行几乎所有版本的 Minecraft,允许你使用仅 .jar 安装程序安装模载器如 Forge 和 Fabric,模组如 OptiFine 和 LabyMod,以及黑客客户端如 Wurst 等,还有更多!
更多详情,请查看我们的 wiki。
一些开始的注意事项
- 我们没有官方的 TikTok 账户。开发团队中没有人制作 TikTok 视频。
- PojavLauncher 的官方 Twitter 是 @PLaunchTeam。其他(尤其是 @PojavLauncher)都是假的。
导航
- 介绍
- 获取 PojavLauncher
- 当前状态
- 许可证
- 贡献
- 致谢 & 第三方组件及其许可证(如果可用)
介绍
PojavLauncher 是基于 Boardwalk 的 Minecraft: Java 版启动器,适用于 Android 和 iOS。
这个启动器可以启动几乎所有可用的 Minecraft 版本,从 rd-132211 到 1.21 快照版本(包括战斗测试版本)。
通过 Forge 和 Fabric 支持模组安装。
这个仓库包含了 Android 的源代码。
对于 iOS/iPadOS,查看 PojavLauncher_iOS。
获取 PojavLauncher
你可以通过三种方式获取 PojavLauncher:
1. 你可以从 稳定发布 或 自动构建 获取预构建的应用程序。
2. 你可以通过点击这个徽章从 Google Play 获取:Google Play
3. 你可以从源代码 构建。
当前状态
- OpenJDK 8 移动端口:ARM32, ARM64, x86, x86_64
- 无头模组安装器
- 带有 GUI 的模组安装器。使用
Caciocavallo项目实现无需 X11 的 AWT。 - OpenJDK 环境中的 OpenGL
- OpenAL(在大多数设备上工作)
- 支持 Minecraft 1.12.2 及以下版本。使用 lwjglx,LWJGL2 兼容层适用于 LWJGL3。
- 支持 Minecraft 1.13 及以上版本。使用 GLFW 存根。
- 支持 Minecraft 1.17(确切地说是 22w13a)及以上版本。使用 Holy GL4ES。
- 游戏画面缩放。
- 新的输入管道重写为本地代码以提升性能。
- 重写了整个控制系统(感谢 @Mathias-Boulay)
已知问题
- 控制器模组不起作用。
- 在 Android 5.x 上加载游戏或加入世界时可能会频繁随机崩溃。
- 使用大型模组包时纹理可能会混乱
- 可能还有更多,这就是我们有 bug 跟踪器的原因;)
许可证
PojavLauncher 根据 GNU GPLv3 许可证授权。
贡献
欢迎贡献!我们不仅欢迎代码贡献。例如,你可以帮助 wiki 完善。你也可以帮助 翻译!
对这个仓库(或 iOS)的任何代码更改都应作为拉取请求提交。描述应解释代码的作用并给出执行步骤。
致谢 & 第三方组件及其许可证(如果可用)
- Boardwalk(JVM 启动器):未知许可证/Apache License 2.0 或 GNU GPLv2。
- Android 支持库:Apache License 2.0。
- GL4ES([url=https://github.com/ptitSeb/gl4es/blob/master/LICENSE]MIT 许可证)。
- OpenJDK(GNU GPLv2 许可证)。
- LWJGL3(BSD-3 许可证)。
- LWJGLX(LWJGL2 API 兼容层适用于 LWJGL3):未知许可证。
- Mesa 3D 图形库:MIT 许可证。
- pro-grade(Java 沙箱安全管理器):Apache License 2.0。
- bhook(用于退出代码捕获):MIT 许可证。
- libepoxy:MIT 许可证。
- virglrenderer:MIT 许可证。
- 转载证明
- 许可证
PojavLauncher 根据 GNU GPLv3 许可证授权。