Skip to content

Releases: qw2548er/SakuraMC-Launcher

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 25 Jul 04:46
fix: 修复 Java 访问 Kotlin 属性的方法调用错误

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 24 Jul 03:54

猫宁MC启动器 v1.4.1

最新稳定版本,已包含一键依赖下载功能。

基于 FCL (FoldCraftLauncher) 二次开发的 Minecraft Java 版 Android 启动器,独立品牌「猫宁MC启动器」,所有页面与功能均经过完整重做与可用性验证。


📱 下载选择指南

文件名 适用架构 设备示例 大小
MaoningMCLauncher-release-1.4.1-all.apk 全架构通用 不确定架构时的首选 ~295 MB
MaoningMCLauncher-release-1.4.1-arm64-v8a.apk 64 位 ARM 绝大多数现代 Android 手机 ~155 MB
MaoningMCLauncher-release-1.4.1-armeabi-v7a.apk 32 位 ARM 老旧 32 位手机 ~148 MB
MaoningMCLauncher-release-1.4.1-x86.apk 32 位 x86 部分模拟器 ~140 MB
MaoningMCLauncher-release-1.4.1-x86_64.apk 64 位 x86 部分模拟器 / Chromebook ~160 MB

💡 不知道选哪个? 直接下载 *-all.apk 即可,体积稍大但兼容所有设备。

📝 说明:APK 资产文件名使用 ASCII 安全命名 MaoningMCLauncher-*,APK 安装后应用名显示为「猫宁MC启动器」。


✨ v1.4.1 更新亮点

1. 一键依赖下载(新功能)

  • 在模组版本列表中,每个版本右侧新增「下载依赖」按钮
  • 自动解析该版本所需的 REQUIRED / TOOL 类型依赖
  • 支持 CurseForge 和 Modrinth 双平台
  • 自动匹配当前游戏版本和 ModLoader(Forge / Fabric / Quilt / NeoForge)
  • 下载进度以对话框形式展示,完成后自动提示

2. 应用品牌重塑

  • 应用名称正式更名为 「猫宁MC启动器」
  • 全局资源、图标、关于页面同步更新
  • 与原版 FCL 形成明显区分的二次创作版本

3. 多语言切换(真实可用)

  • 支持 9 种语言:简体中文、繁体中文、英语、日语、韩语、俄语、法语、德语、西班牙语
  • 切换后全局即时生效

4. 主题设置(真实可用)

  • 支持 浅色 / 深色 / 跟随系统 三种模式
  • 支持自定义主题配色,全局生效

5. 模组 / 整合包 / 资源包 / 光影包(真实可用)

  • 整合 CurseForge 与 Modrinth 双数据源
  • 模组搜索、分类筛选、版本匹配、下载安装完整可用
  • 资源包与光影包真实加载并作用于游戏画面

🔧 技术改进

  • APK 文件名安全化:使用 ASCII 安全命名 MaoningMCLauncher-*,避免 GitHub Release 上传时中文字符被剥离
  • 签名机制健壮性:无签名密钥时自动降级使用 debug 签名,保证 CI 构建稳定
  • CI/CD 流程优化:Release 工作流补充 contents: write 权限,统一使用 GITHUB_TOKEN
  • 版本号规范化:遵循 SemVer 规范

📝 Changelog

Added

  • 在模组版本列表中新增「一键依赖下载」按钮
  • 自动解析并批量下载 REQUIRED / TOOL 类型依赖

Changed

  • 应用名由 FCL 改为 猫宁MC启动器
  • 版本号规范化为 Semver 三段式
  • APK 输出文件名改用 ASCII 安全命名

Fixed

  • 修复版本号格式错误导致的构建失败
  • 修复签名密钥空字符串密码处理
  • 修复 GitHub Actions Release 工作流权限不足
  • 修复 RemoteModDownloadPage 相关编译错误

⚠️ 已知问题

  • 首次启动需联网下载 Java 运行时与游戏资源

完整源码SakuraMC-Launcher 仓库

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 13:25

猫宁MC启动器 v1.4.0

网络已恢复,附件已更新为最新的 v1.4.0 版本,可直接下载安装使用。

基于 FCL (FoldCraftLauncher) dev 分支深度定制重构的 Minecraft Java 版 Android 启动器,所有页面与功能均经过完整重做与可用性验证。


📱 下载选择指南

文件名 适用架构 设备示例 大小
MaoningMCLauncher-release-1.4.0-all.apk 全架构通用 不确定架构时的首选 ~295 MB
MaoningMCLauncher-release-1.4.0-arm64-v8a.apk 64 位 ARM 绝大多数现代 Android 手机 ~155 MB
MaoningMCLauncher-release-1.4.0-armeabi-v7a.apk 32 位 ARM 老旧 32 位手机 ~148 MB
MaoningMCLauncher-release-1.4.0-x86.apk 32 位 x86 部分模拟器 ~140 MB
MaoningMCLauncher-release-1.4.0-x86_64.apk 64 位 x86 部分模拟器 / Chromebook ~160 MB

💡 不知道选哪个? 直接下载 *-all.apk 即可,体积稍大但兼容所有设备。

📝 说明:APK 资产文件名使用 ASCII 安全命名 MaoningMCLauncher-*,APK 安装后应用名仍为「猫宁MC启动器」。


✨ 本次更新亮点

1. 应用品牌重塑

  • 应用名称正式更名为 「猫宁MC启动器」
  • 全局资源、图标、关于页面同步更新

2. 多语言切换(真实可用)

  • 支持 9 种语言:简体中文、繁体中文、英语、日语、韩语、俄语、法语、德语、西班牙语
  • 切换后全局即时生效(设置页、启动页、下载页等所有界面)
  • 基于 LocaleUtils 实现的完整 Locale 切换机制

3. 主题设置(真实可用)

  • 支持 浅色 / 深色 / 跟随系统 三种模式
  • 支持自定义主题配色
  • 主题切换基于 ThemeEngine + Theme 类,全局生效,无需重启

4. 模组 / 整合包管理(真实可用)

  • 整合 CurseForgeModrinth 双数据源
  • 支持模组搜索、分类筛选、版本匹配、下载安装、启用/禁用、删除
  • 整合包支持一键导入并自动解析依赖

5. 资源包 / 光影包(真实可用)

  • 资源包:真实加载并应用到游戏,支持启用顺序调整
  • 光影包:基于 ShaderPackDownloadPage,支持 CurseForge / Modrinth 双源下载,可正常识别、切换并作用于游戏画面

🔧 技术改进

  • 版本号规范化:遵循 SemVer 规范,1.4.0.01.4.0
  • 签名机制健壮性:修复空字符串密码导致签名失败的问题;无签名密钥时自动降级使用 debug 签名,保证 CI 构建稳定
  • APK 文件名安全化:输出文件名改用 ASCII 安全命名 MaoningMCLauncher-*,避免 GitHub Release 上传时中文字符被剥离
  • CI/CD 流程优化
    • Release 工作流补充 contents: write 权限
    • 移除自定义 token,统一使用 GITHUB_TOKEN
    • 修复 artifact 上传路径
  • 构建修复:补充 PluginResult 导入,解决 Android 构建失败

📝 Changelog

Added

  • 新增「猫宁MC启动器」品牌标识
  • 新增 9 种语言完整本地化支持
  • 新增主题引擎(浅色/深色/自定义配色)
  • 新增资源包 / 光影包真实加载与切换

Changed

  • 应用名由 FCL 改为 猫宁MC启动器
  • 版本号规范化为 Semver 三段式
  • APK 输出文件名改用 ASCII 安全命名
  • Release 工作流权限与上传逻辑优化

Fixed

  • 修复 Invalid version: "1.4.0.0" 构建错误
  • 修复 SakuraMCCorePlugin 缺少 PluginResult 导入导致构建失败
  • 修复空字符串签名密码导致 keystore 解锁失败
  • 修复 GitHub Actions Release 工作流权限不足无法上传资产
  • 修复 APK 资产文件名中文字符在 GitHub Release 上传时被剥离的问题

⚠️ 已知问题

  • 首次启动需联网下载 Java 运行时与游戏资源

🚀 后续计划

  • 优化首次启动资源下载流程
  • 增加更多本地化语言
  • 完善模组依赖冲突检测

完整源码SakuraMC-Launcher 仓库

猫宁MC启动器 v0.5.3

Choose a tag to compare

@qw2548er qw2548er released this 22 Jul 10:45

更新内容

🎨 全新设计

  • 应用名称更新为「猫宁MC启动器」
  • 全新猫宁主题配色(橙色系)
  • 优化UI视觉风格

✨ 功能更新

  • 支持 Forge / Fabric / Quilt / NeoForge / OptiFine 平台依赖
  • 版本管理增强
  • 模组管理优化
  • 资源包/光影包管理改进

📱 界面改进

  • 主页面重新设计
  • 设置页面优化
  • 关于页面更新
  • 安装引导优化

🐛 Bug修复

  • 修复已知问题
  • 性能优化

下载地址: MaoNingMC-Launcher-v0.5.3-android.apk

🐱 猫宁MC启动器 - Minecraft Java版启动器

Dev Build (latest)

Dev Build (latest) Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Aug 17:03

开发版自动构建

构建时间: 2026-08-09 17:03 UTC
触发分支: dev
最新提交: 59c5678

最近提交记录

  • 59c5678 fix(build): 补 LibraryDownloadInfo import,修复 cannot find symbol 编译错误
  • 3509f26 fix(libraries): 按官方 JSON 方案修复游戏 libraries 依赖下载
  • 3ed6b99 feat(mod-download): 递归下载依赖链,支持多级依赖
  • 97c46c9 fix(mod-download): 严格绑定游戏版本,杜绝下载不兼容的依赖版本
  • b174f60 feat(mod-download): 本地哈希去重,避免重复下载已存在的依赖
  • cd2f1d6 revert(mod-download): 回退版本匹配策略为三级匹配
  • 707e988 fix(mod-download): 优化版本匹配策略,只下载与游戏版本兼容的依赖
  • 262e39a fix(mod-download): 修复 dependency.getName() 编译错误
  • 57b7a72 fix(mod-download): 一键下载依赖后自动刷新模组列表
  • 984a389 fix: 修复 Java 访问 Kotlin 属性的方法调用错误

此版本由 GitHub Actions 在推送主分支后自动构建,可能不稳定。