Skip to content

Zalith Launcher 2

Zalith Launcher 2 是一个全新设计、面向 Android 设备Minecraft: Java Edition 启动器。项目使用 PojavLauncher 作为启动核心,采用 Jetpack ComposeMaterial Design 3 构建现代化 UI 体验。

提醒

该项目与 ZalithLauncher 属于两个完全不同的项目
项目目前仍处于早期开发阶段,功能持续添加中,欢迎前往 Github 关注更新!

📅 开发进度

以下是当前功能模块的开发计划及状态。

✅ 已完成功能

  • 🟢 启动器基础框架(主题、动画、设置等)
  • 🟢 游戏版本下载与安装
  • 🟢 启动并渲染 Minecraft 游戏
  • 🟢 控制方式:虚拟鼠标指针 / 实体鼠标 & 键盘控制 / 手势控制
  • 🟢 版本管理:版本列表、概览、配置功能
  • 🟢 自定义游戏安装目录
  • 🟢 账号系统:微软 OAuth 登录、离线账号、认证服务器支持
  • 🟢 Java 环境管理

🛠️ 开发中 / 计划中功能

  • 🟡 完整的控制系统(自定义控制布局,管理控制布局等)
  • 🟡 游戏版本下载扩展内容:
    • 🟡 OptiFine 搭配 OptiFabric 与 Fabric 进行安装
    • 🟡 Fabric 搭配 Fabric API 模组进行安装
    • 🟡 Quilt 搭配 Quilted Fabric API 模组进行安装
  • 🟡 整合包下载与自动安装
  • 🟡 模组下载与自动安装
  • 🟡 资源包下载与自动安装
  • 🟡 存档下载与安装功能
  • 🟡 光影包下载与自动安装
  • 🟡 内容管理器:模组 / 资源包 / 存档 / 光影包 管理界面
  • 🟡 手柄控制支持

🌐 语言与翻译支持

Zalith Launcher 2 当前提供以下两种语言支持:

  • 英语(默认)
  • 简体中文

这两种语言是 Zalith Launcher 2 官方维护并确保完整性的语言。我们欢迎社区为其他语言贡献翻译,但请注意以下说明。

📌 为什么只保证英语与简体中文?

  • Zalith Launcher 2 是面向全球用户的,因此需要提供默认的英文界面;然而,由于开发者并非母语为英语的人士,主要依靠 AI 辅助翻译完成英文内容,可能存在轻微误差。
  • 开发者 @MovTery 是中国开发者,能够保证简体中文翻译的质量和完整性。
  • 出于人力限制,其他语言的完整性暂时无法保证,需依赖社区贡献。

✍️ 如何参与翻译?

如果您希望 Zalith Launcher 2 支持您的母语,欢迎通过 Pull Request 的形式提交翻译文件。详见 Github#语言与翻译支持

在未来我们会开放 Weblate 项目,方便更多语言翻译者参与翻译!

👨‍💻 开发者

Zalith Launcher 2 目前由 @MovTery 独立开发,欢迎提出建议或反馈问题。由于个人精力有限,部分功能可能实现较慢,敬请谅解!

📜 License

Zalith Launcher 2 遵循 GPL-3.0 license 开源协议。

项目遵循GPL-3.0协议