【PCL 更新 · 全版本 2.2.5】第三方登录优化、Forge 下载修复 |
您所在的位置:网站首页 › pcl启动器玩快照版本 › 【PCL 更新 · 全版本 2.2.5】第三方登录优化、Forge 下载修复 |
因为 Forge 改版把下载玩炸了,所以这是一次紧急修复更新,所以没啥东西……下一次更新应该就是优化联机了。 正式版 2.2.5PCL2 正式版可以免费下载使用,无需赞助,也可以用于制作整合包。 正式版下载地址:https://afdian.net/p/0164034c016c11ebafcb52540025c377 上一个正式版为 2.2.3,以下为 2.2.4 ~ 2.2.5 的累积更新日志: · 网络状态检测重制 支持检测 Windows 防火墙状态,并根据情况添加防火墙白名单,以优化网络 支持检测网络延迟,并综合 NAT Type 给出更可靠的网络状态评级 允许手动重新检测网络状态 检测时若一个测试服务器连接超时,会换用另一个测试服务器 优化检测结果显示,且在检测失败时显示详细信息 · 动画优化 重制右侧页面切换动画,卡片与提示条将逐个进入退出,并具有独特的位移动画 当页面加载完成或重新加载时,加载内容卡片也将具有相似的切换动画 进入加载中的页面时将短暂保持空白,若在 0.2s 内加载完毕则不显示加载动画 如果显示了加载中动画(镐子卡片),它将强制停留至少 0.4s,以避免动画闪烁 优化顶栏进出子页面的切换动画、程序打开关闭动画、页面平滑滚动动画 · 第三方登录优化 允许使用拖拽按钮的方式设置 Authlib Injector 登录(PCL#7125) 添加 Little Skin 的快速设置通道 设置 Authlib Injector 登录时注册链接不再为必填项,且会自动填充服务器名称 · 性能优化 在切换页面时,左边栏、带提示文本的文本框不再导致新建线程 优化切换页面时的性能,略微减轻掉帧与动画卡顿 略微优化了 Mod、整合包页面的连接超时问题,但估计没啥卵用 在有大量网络请求或反复加载相同任务时,多余线程会被更快抛弃以优化性能 优化网络请求中断、超时时的性能,允许资源更快地被释放 · 技术性调整 优化动画引擎,允许在动画中开始同名动画,允许制作循环动画 加载器刷新基于强制刷新与 Interrupt(),替换原先的 Abort() 刷新系统 加载器支持多种状态改变事件与加载完成前的 Preview 事件 加载器基类不再使用泛型,使得加载器可以使用基类作为类型判断标准 多阶段加载器允许重启、复用,无需在每次开始任务时重新新建对象 重构:用 Action 与 Func 替换 Delegate,用 List 替换 ArrayList 重构:尽量使用 TypeOf 判断类型,以优化性能 重构:清理右页面加载相关的冗余重复代码 · 点击联机页面右下角的“这里”可以跳转(PCL#6321,@墨白,by SorrowRain) · 按 ESC 键可以返回上一级(PCL#6931) · 添加 MC 1.18 要求 Java 17 的检测与提醒(PCL#7082,@蓝稚,by SorrowRain) · 若未设置联机玩家名,则会使用 MC 用户名,或根据 PCL2 识别码生成随机名称 · 若 Mojang 正版已迁移至微软账号,则会在登录时提示修改登录方式 · 手动安装包页面在未完成加载时也会显示简介卡片 · 为更多种类的披风添加中文名称,保持与中文 Wiki 一致 · 在由于网络问题加载失败的时候尽量显示网络环境相关的报错信息 · 修复了以下 25 个 Bug(包含 3 个严重 Bug) [严重] 无法安装特定版本的 Forge,汇报 MD5 错误(PCL#4983,@Thesouth) [严重] 网络状态检测实际无效,结果总为 A 级 [严重] 若使用镜像源获取版本列表,则无法下载新版本的 Forge 启动老版本 Forge 可能会选择错误的 Java(PCL#6133,@taoge407) 右键未解锁的活跃橙主题导致报错(PCL#7129,@佛伴fbano) 重置版本设置时不会重置 Authlib Injector 服务器名称 帮助页“设置 LittleSkin 外置登录”的链接失效(Help#119,by 一闪) 帮助页“自定义 XAML 格式”中下载的代码文件有误(PCL#6436,@Cmbself) 将“账号迁移披风”更名为“迁移者披风”,以与 Wiki 同步(PCL#6849,@or_bit) 在 Mod、整合包下载页面加载失败后点击刷新导致崩溃(PCL#6681,@j) 由于 .Net 过期而无法打开 PCL2 可能没有正确的提示(PCL#6885,@DYH) 无法使用 Internal 版的 Java(PCL#6986,@drfhdr) 安装 MCBBS 格式整合包时会被视为 CurseForge 格式 加载部分 Mod 时出现“读取 mods.toml 时出现未知错误” 在 MC 版本列表加载结束前安装整合包导致安装出错 启动页的左边栏进入动画没有透明渐变 刷新自动安装页时,Fabric 列表并未被刷新 在文件夹更改后,版本列表、Mod 列表等可能不会自动刷新 在版本文件夹不存在时,每次切换到版本列表页面都会尝试自动刷新 在刚打开程序时切换页面会导致左边栏背景的位移动画消失 部分系统环境下无法打开联机页面,提示“文件已经存在” 技术性:在要求等待加载器完成时若加载器未在运行中,则实际上不会触发等待 技术性:若加载器的输入为基础类型,则一定不会从 InputDelegate 中获取输入 技术性:工作线程运行的加载状态改变事件可能在 UI 线程运行,导致程序卡顿 技术性:重新开始加载时老加载线程无法被正常结束,将会一直执行完毕 快照版 2.2.5· 第三方登录优化 允许使用拖拽按钮的方式设置 Authlib Injector 登录(PCL#7125) 添加 Little Skin 的快速设置通道 设置 Authlib Injector 登录时注册链接不再为必填项,且会自动填充服务器名称 · 修复了以下 5 个 Bug(包含 2 个严重 Bug) [严重] 快照 2.2.4 在启动游戏时有可能卡死(PCL#7107,@Comrad3Wolf) [严重] 若使用镜像源获取版本列表,则无法下载新版本的 Forge 启动老版本 Forge 可能会选择错误的 Java(PCL#6133,@taoge407) 右键未解锁的活跃橙主题导致报错(PCL#7129,@佛伴fbano) 重置版本设置时不会重置 Authlib Injector 服务器名称 上一次更新 【PCL 更新 · 快照版 2.2.4】网络状态检测、页面切换动画 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |