Repository navigation
Releases
Releases · PZW152/PCL-Sapling
PCL 樹苗修改版 1.1.0
PCL 樹苗修改版 1.1.0。
界面
- 首页重新设计(方向「轻主角」):白色主角卡顶部一层很淡的主题色,主题蓝的大号版本号与标签,卡片内的「继续玩」,下方的「最近截图」
- 深色模式:设置 → 个性化 → 外观(跟随系统 / 浅色 / 深色),深色只换中性色,主题蓝不变
- 界面大小:标准 / 较大 / 特大,即时生效
- 键盘操作:按钮、列表项、复选框、分页与首页卡片都能用 Tab 选中、用 Enter 或空格按下,并显示焦点框
来自 PCL CE
- Mod 管理会检查已启用的 Mod 是否缺少前置
- 内存分配新增「固定内存大小」
修复
- 繁体中文下,下载页版本框的「全部」仍显示简体
可靠性与安全
- 证书验证:只对 Xbox Live 与 Minecraft Services 的登录接口容忍证书链问题,名称不符或来源不明的连接一律拒绝
- 整合包解压:解压前检查文件数、总大小、压缩比与剩余空间,解压时按实际写入量限额,并检查路径越界
- 文件共用(硬链接)改为先建临时文件再原子替换,失败时原文件不变
- 清理游戏文件:资源索引无法完整读取时不清理资源文件
- HTTP 缓存:不缓存带 Cookie 或凭据的请求,记录内容校验,启动时清理很久没用的条目
- 下载复用每次读取当前文件大小,不再沿用过时的结果
- 自动更新后,新版本正常运行一分钟才删除旧版本,出错时可以手动改回
开发
- 发布流程跑完全部测试后才发布同一个文件,附 GitHub 建置来源证明;第三方 Action 固定版本
- 新增性能基准工具(tools/benchmark.ps1)
已经在用 1.0.0 的玩家会自动收到更新。这个版本暂时不能从 CurseForge 搜索与下载资源(Modrinth 正常)。
SHA256:78ca20909eca2fee40cea3325177a449bb8dc808a95e60cefe4541544120b28c
建置來源:提交 01de12654f7e6545e4f8ec5665ee64b2c9458797,由 GitHub Actions 建置並附有建置來源證明,可用 gh attestation verify PCL-Sapling-1.1.0.exe -R PZW152/PCL-Sapling 驗證。
本軟體是第三方基於 PCL 獨立進行二次創作的修改版,並非 PCL 官方版本。
PCL 樹苗修改版 1.0.0
PCL 樹苗修改版的第一个正式版本。
第一个正式版本,基于 PCL 2.99.0.1。
来自 Sapling
- 首页改为主角卡:当前版本的名字、大号版本号、加载器与游玩时间标签
- 「继续玩」:首页列出最近的世界和服务器,点一下直接进入
- 游戏运行时在首页显示实时游戏日志,标出加载中或运行中
- 没有版本时,「开始玩」一键下载最新正式版、自动选中并进入游戏;安装完成后自动选中新版本
- 安装 Quilt,支持 CurseForge、Modrinth、MultiMC、MCBBS 格式的 Quilt 整合包,修改实例时保留 Quilt
- 实例的截图管理:缩略图、预览、用方向键切换,删除时移到回收站
- 清理没有任何版本在用的资源与支持库
- 为实例创建桌面快捷方式,双击直接启动
- 版本列表按最近游玩排序,并显示上次游玩时间;删除世界时移到回收站
- 界面支持简体与繁体中文,切换即时生效
- 关于页:反馈问题、复制诊断信息、打开数据文件夹、第三方许可
Ctrl + 1/2/3切换启动、下载、设置页面;日期一律使用公历- 从 GitHub Releases 自动检查并安装更新
精简
- 移除背景图片、标题栏自定义、自定义主页与功能隐藏,彩色背景始终开启
- 以下设置改为固定的推荐值:不透明度、启动图标、全局窗口标题与自定义信息、进程优先级、SSL 证书验证、下载限速、社区资源文件名格式、Mod 管理样式、缓存文件夹、动画速度
外观与品牌
- 名称 Plain Craft Launcher (PCL) 樹苗修改版,PCL 蓝底上的樹苗图标
- 五种蓝色主题,自定义主题限定在蓝色范围内
修复
- 预先选定版本时,安装页面可能因为版本列表尚未开始加载而出错
- 用户协议、反馈渠道与更新日志改为本修改版自己的内容,不再指向 PCL 官方
在此之前的改动(改写为 C#、异步启动与下载、二维码登录、从其他启动器导入实例等)见 README 的「与 PCL 原版的其他区别」。
下载 PCL-Sapling-1.0.0.exe,放进一个文件夹后直接打开即可。需要 Windows 10 或 11。
本版本暂时不能从 CurseForge 搜索与下载资源(Modrinth 正常),会在后续版本加入。
SHA256:d108d4e9ad75b28ad8a9b7b25c8c398422801b6c85738ea393b828ef341302ea
本软件是第三方基于 PCL 独立进行二次创作的修改版,并非 PCL 官方版本。