Releases: Wemsur/Celestial-Launcher
Release list
Celestial Launcher 3.3.0
Celestial Launcher v3.3.0
本次更新围绕浏览体验与性能优化:浏览页支持分屏与内容翻译,实例页面的打开与内容加载大幅提速,并修复了很多问题。
✨ 重大更新
浏览页分屏
分屏浏览:在浏览页左侧保留列表、右侧打开项目详情,不再来回跳转
-
列表面板保持挂载,切换项目时搜索、筛选、滚动位置全部保留。
-
标题栏新增分屏按钮,在浏览列表页也可以提前打开开关。
-
状态持久化:分屏开关状态保存,重启后保持。
-
支持收起右侧栏以获得更大的浏览空间。
-
优化了宽度较窄时浏览卡片与详情页的显示效果
内容翻译:把内容简介与详情翻译成启动器语言
-
浏览页与项目页新增翻译按钮,一键翻译项目标题与简介。
-
四个免费服务,全部无需自备 API Key:Tencent TranSmart(默认)、Microsoft(Edge / Bing)、Google Translate、MyMemory。
-
默认使用 TranSmart:单次请求可提交 30 条文本、无需令牌握手,也是国内唯一可直连的选项。
-
某个服务不可用或拒绝请求时,可在设置里随时切换,立即生效。
-
-
自动翻译:可设置进入浏览页时自动开启翻译,不必每次点按钮。
-
译文缓存:译文保存 7 天,同一段文字只翻译一次;设置里可一键清除缓存。
- 缓存按文本内容寻址,所以项目更新了简介会自动重新翻译,无需手动失效。
⚡ 性能优化
实例页面打开速度
-
不再阻塞首屏:页面框架、标题、启动按钮立刻出现,内容列表随后填充。之前这些都要等整个内容管线跑完才显示,冷缓存时就是长时间白屏。
-
内容占位渲染:新增「只读本地缓存」的极速通道,卡片先带文件名出现,Modrinth 的标题、图标、作者随后补齐。
-
实例卡片点击即进入:修复点击卡片后卡在原页面、直到数据就绪才跳转的问题,现在立刻进入并显示骨架屏。
内容加载
-
SHA1 增量哈希:文件的大小与修改时间没变就复用已记录的哈希,只对新增和改动的文件重算。实测一个 92 个文件、515 MiB 的实例,从每次全量重算变成 0 毫秒。
-
多线程 + 流式哈希:重算改为多任务并行、固定缓冲区流式读取,不再把整个 jar 读进内存。
-
消除重复扫描:同一次打开实例原本会把所有文件哈希三遍(前台 + 后台刷新 + 更新检查),现在只做一遍,并对后台刷新加了节流。
-
解析结果缓存:解析好的内容列表随文件列表指纹一起缓存,第二次打开完全不碰数据库和网络。
-
更新检查移出首屏:安装内容的更新检查延后到内容列表稳定之后,且结果直接更新标记,不再作废整个列表导致列表重建。
-
减少重复读盘:实例列表扫描加了缓存与请求合并,一次打开实例从 4
6 次全库扫描降到 23 次。
🎨 界面与观感
-
快速返回移入侧边栏:允许将 原主页顶部那一大块「快速返回」改为侧边栏中「游玩账户」上方的紧凑单列,占地大幅缩小;世界条目保留名称与在线状态点,主页的快速返回仍可通过设置开启。
-
-
实例卡片图标背景(默认开启):卡片背景改为该实例图标的高度模糊版本,叠加同色半透明遮罩;没有图标的实例则使用与图标占位相同的生成底色。卡片整体半透明。
-
-
语言设置改为下拉框:原先十几个语言按钮铺满整个设置页,现改为一个下拉选择框,仍显示语言名称、本地名称与翻译完成度。
- 内容列表滚动更顺畅:内容列表在 150 项以下不再使用虚拟滚动,且改为分批渐进挂载(每帧 30 行),滚动时不会再出现空白区域。
⚙️ 设置项变化
-
新增「自动开启翻译」(语言设置)
-
新增「实例卡片图标底纹」(外观设置,默认开启)
-
新增「默认显示右侧边栏」(行为设置)—— 控制启动时侧边栏是否展开
-
新增「侧边栏显示快速返回」(行为设置)
-
移除「隐藏右侧边栏」—— 折叠按钮现在始终可用,启动状态由上面那项控制
🐛 问题修复
-
修复全局安装内容时显示「0 个兼容实例」:从浏览页安装资源包、光影、模组、数据包时看不到任何实例。原因是候选实例只从数据库读取,而实例早已改为 JSON 存储,查询结果永远是空。现在改为读取真实的实例列表,四种类型全部修复。
-
修复被禁用的内容不缓存:
.disabled原本后缀的模组将不会被缓存,现已全部正常缓存。 -
修复更新的检测、下载与进度条显示,以及下载完成后的提示弹窗。
-
修复设置页面侧边栏文字裁切问题
-
修复部分情况下不选择库时的实例安装失败
-
新增损坏实例的显示:无法读取元数据的实例目录不再消失,而是标记为已损坏并提示,避免误以为实例丢失。
-
不再允许删除唯一的版本库:至少保留一个库,避免删到没有库可用。
-
创建实例时版本库成为必选项:字段带红色
*标记,未选择库时无法继续,默认预选当前主页所在的库。 -
在库设置中显示库路径:路径是库的身份(实例 ID 由它派生),如需更换位置请删除后重新添加。
安装说明:macOS 版本未经 Apple 签名公证,首次打开请右键「打开」;Windows 版本未经代码签名,SmartScreen 提示时选择「仍要运行」即可。
Celestial 3.2.0
Celestial Launcher v3.2.0
本次更新全新主页与多版本库系统,图标编辑器,以及对整体视觉观感(半透明、光感边缘、浅色模式)的大幅打磨。

✨ 重大更新
全新主页与多库系统
多库架构:启动器不再局限于单一版本库。你可以同时管理多个「版本库」
-
.minecraft格式支持:启动器现支持.minecraft格式的实例检测,安装与设置。
-
.minecraft 格式 ,可直接把现有的
.minecraft文件夹注册为一个库-
可直接导入PCL2,HMCL等启动器的.minecraft目录,无缝迁移使用
-
同样支持安装实例,实例设置等
-
-
原有Modrinth 格式 保持支持
-
-
"加入库"即注册:添加库只是登记现有文件夹,不迁移、不重命名、不移动任何文件。
-
扫描式实例管理:实例不再依靠从数据库读取,而是实时从库文件夹扫描
-
版本库选择栏:原有的实例分类已被更改为版本库切换,支持拖拽排序、持久化记忆当前库。
-
库管理:内置添加库、库设置弹窗,支持重命名库、删除库,添加时可选择库格式。
全新的主页页面:跟随modrinth app更新的全新的主页页面
- 更大的实例卡片,放大图标易于区分
-
可设置的快速返回条数
-
支持拖拽示例卡片分组,支持多选实例以管理
-
多种排序方式,支持切换正反序排序
图标编辑器:跟随modrinth app更新的图标编辑器
- 丰富的颜色与图标选择,让每个实例具有独特的图标
- modrinth与.minecraft格式均支持设置图标(新增)
基于 JSON 的实例分组
- 实例分组改用 JSON 存储,
.minecraft格式实例也能正常分组。
安装与体验优化
-
安装自定义实例 / 整合包时新增库选择器,默认预选当前主页所在的库("全部实例"时回退到默认库)。
-
无账号时,Skins 页面也可直接进行离线登录。
🎨 界面与观感
-
重构半透明样式:采用规范写法重构,配合自定义背景时显示更自然;改进了设置界面的半透明渐变效果,不再突兀。
-
光感边缘:为部分元素添加光感边缘效果。
-
浅色模式改进:优化浅色模式整体显示。
🐛 问题修复
-
修复一些颜色显示问题
-
修复设置页面的突兀渐变
-
修复设置页面左侧文字裁切问题
-
修复下载更新的进度条显示问题
🌐 本地化
- 大量补充简体中文汉化。
🔧 其他
- 完善 GitHub 构建流程,现在在release中提交Windows / macOS / Linux 三平台构建产物。
安装说明:macOS 版本未经 Apple 签名公证,首次打开请右键「打开」;Windows 版本未经代码签名,SmartScreen 提示时选择「仍要运行」即可。
Celestial v3.1.0
Celetial v3.0.0
2.1.0
2.0.0
0.15.8 edit 1.4.0
可替换Modrinth App 0.15.0及以下版本使用
修改
- Fix: 更换不同格式背景图片或点击清除背景图片时未正确清除
- Fix: 无背景图片的时候主界面被覆盖,无法点击
- Fix: webp格式图片无法正确用作背景
- Fix: 新主题缺失汉化
0.15.0 edit 1.3.0
0.15.0 edit 1.2.1
可替换Modrinth App 0.15.0及以下版本使用
修改
- 更改了图片拖拽区域的样式以匹配皮肤拖拽区域
- 更改了antiquedark的主题名并汉化
- 移除了一冗余代码
0.14.6 edit 1.0.0
可替换Modrinth App 0.14.6及以下版本使用
修改
- 移除了右侧边栏的广告和左侧的Modrinth Hosting图标
- 修复了右侧边栏下方无法点击的问题








