Minecraft 启动器 · Android

PCL 的样子
手机的手感

基于开源项目 Zalith Launcher 二次开发

以 Zalith Launcher(ZL)为底座,在移动端把 PCL 的经典布局重新做了一遍: 左侧栏、卡片式主页、熟悉的每一条提示语,一个都没有少。

Zalith-PCL 启动器主界面
  • 4CPU 架构
  • 17推荐 Java
  • GPL开源协议
  • 0 元永久免费

为什么是它

把 PCL 的顺手,搬到手机上

不是把桌面界面强行缩小,而是按触屏习惯重新排过一遍: 该点的位置够大,该看的字不会被挤掉。

还原 PCL2 界面

经典左侧栏与卡片式主页,配色、控件、动画都尽量贴近原版。

正版与离线登录

Microsoft 正版登录、离线登录、第三方认证服务器都支持,皮肤头像一应俱全。

Java 自动检测

自动识别设备上的 Java 环境,缺运行时也能在启动器里直接下载。

加载器一键安装

Forge、Fabric、NeoForge、Quilt、OptiFine 跟着版本一起下载安装。

四种架构全覆盖

arm64-v8a、armeabi-v7a、x86、x86_64,老设备与模拟器都能用。

开源免费

源码托管在 GitHub,遵循 GPL 协议,不藏功能也不放广告。

Mod 管理

一堆 Mod,也不用一个个找

按名称、描述、标签搜索,勾选即启用。冲突和缺失依赖会在启动前提示,不用进游戏才发现。

Mod 管理界面

整合包

下载、解压、装好,一次点完

支持 CurseForge、Modrinth、MultiMC、MCBBS 等格式。解压有真实进度,个别模组下载失败会跳过并记进日志,不会整包白装。

整合包导入界面

联机

开个房间,把朋友拉进来

内置联机与服务器列表,也能直接读取实例里的 servers.dat,点一下就进服。

联机界面

界面速览

每个页面都长这样

截图取自宣传片,具体界面会随版本略有变化。点开可以看大图。

下载

挑一个包,装上去就能玩

选定版本与架构后直接下载。不确定选哪个就下 universal,只是体积大一点。

站内直下

—
正在加载安装包……

其它下载方式

正在加载下载方式……

站点公告

最近在做什么

—
正在加载公告……

回声洞

—
正在从回声洞里捞一句……
投稿回声洞

常见问题

大概率你想问这些

安装时提示「应用未安装」或「解析包出错」怎么办?

先确认下载的是对应架构的包:主流手机(近几年骁龙、天玑、麒麟)选 arm64-v8a,很老的 32 位设备选 armeabi-v7a,模拟器选 x86 或 x86_64。 拿不准就直接下 universal。 另外请确认系统版本满足最低要求,并允许「安装未知应用」。

换到新版之后,桌面上多了一个图标?

包名从 com.movtery.zalithlauncher 改成了 com.zalith.pcl,对系统来说这是两个不同的应用, 因此不能覆盖安装。手动卸载旧版即可;存档、Mod、资源包都在共享存储里,不受影响。

启动器提示找不到 Java 怎么办?

到「设置 → 启动 → Java 运行环境」里手动选一个已安装的 Java(建议 17 或 21)。 设备上没装 Java 的话,同一页面也能下载运行时。

登录方式怎么选?

正版账号选「正版登录」;没有正版账号选「离线登录」并填一个游戏名。 玩第三方服务器(统一通行证、LittleSkin 等)时,在 「版本设置 → 登录方式」里选对应的第三方登录并填认证服务器。

游戏崩了或卡在加载界面,怎么排查?

先看「更多 → 帮助 → 查看日志」,里面通常有明确报错。常见原因是模组与游戏版本不匹配, 或渲染器不适合当前设备,可以在「设置 → 启动 → 渲染器」里换一个再试。

存档、Mod、资源包放在哪里?

都在共享存储的启动器目录下,卸载启动器不会删除。重装后启动器会自动识别原目录。

社区

出问题了,去哪儿说

反馈不必注册;带日志、截图的长问题更适合发 Issue。

启动器使用的接口: /api/random?type=hint /api/random?type=cave /api/home

关于

把该修的坑,一个个填掉

本项目基于开源项目 Zalith Launcher(ZL)二次开发,界面与交互按 PCL 重做。 从界面到下载、从输入到渲染,遇到问题就改,改完就发版。 项目完全开源,欢迎提 Issue 或直接发 PR。

项目源码:

作者—

特别鸣谢