Repository navigation
Solar Launcher 0.1.3-beta
Pre-release
Pre-release
第一个可用版本。 从 0.1.2-beta 起的修复与改进:
登录
- 修复「登录成功、启动却提示登录信息已失效」:CmlLib 账户管理器首次保存会清空刚建的账户,
msa-accounts.json只剩{} - 静默刷新改走 MSAL 链路,令牌可复用
- 单文件版数据目录从临时解压目录迁到 exe 旁(自动迁移旧数据),换构建不再丢登录与实例
资源与启动
- 资源索引按 Mojang 原生格式保存(此前被重写成 PascalCase,游戏读不到资源:没有声音、窗口没有图标)
- 复用
.minecraft已有资源(硬链接,不重复下载);1.12.2 补齐从下载 178 MB 变为 0 字节 - 启动链路对齐 PCL:预检、Java 需求范围(26.2 这类版本会明确提示需要 Java 25)、资源只查存在+大小、参数去重/编码/GC/log4j 防护、natives 只解压 dll 并清理、等待游戏窗口出现才算启动成功
- 修复 1.12.2 等老版本因 LWJGL 平台变体被去重覆盖而无法启动
- 修复 natives 解压记录的并发竞争(偶发误删 dll 导致游戏闪退)
其他
- 首次启动写 options.txt:跳过无障碍引导,按设置设置语言(简体/繁体/English),兼容 Yosbr
- 任务栏图标补上 16×16 小图标;启动卡片进度条改为不确定态
已知问题
- 26.2 等需要 Java 25 的版本:目前会明确提示,但不会自动下载 Java
- 启动成功后的崩溃暂不追踪(窗口出现即视为成功)
安装
下载对应架构的单文件 exe 直接运行,数据保存在 exe 旁边。
校验
2247ea0df1448e16b42307991e98fabe924d696d3ec04c838ee40f0d7dc49b9c SolarLauncher-0.1.3-beta-win-x64-singlefile.exe
063ea9932cb9747b7885d0cffc66355760cfbce08bb50562b90b435de78193b1 SolarLauncher-0.1.3-beta-win-arm64-singlefile.exe