Releases: Hex-Dragon/PCL2
2.4.3
· Mod、整合包下载优化
初次下载 Mod 时会自动选择与该 Mod 兼容的版本(#89,@ddr404)
会显示 Mod 是否支持 Quilt,允许筛选支持 Quilt 的 Mod
介绍中会详细注明该版本支持的所有 Mod 加载器
优化支持的版本、Mod 加载器、下载次数等的显示格式
不再显示单个版本的下载次数(CurseForge 给出的统计数据存在明显异常)
· 为反馈与新功能投票选项添加了确认弹窗(#219,@CHARApy)
· 更新内置帮助库中的 LittleSkin 外置登录教程(LTCatt/PCL2Help#258,by @WTP016-CN)
· 新功能投票改为按创建日期排序,以让新项目能尽快获得票数
· 修复了以下 16 个 Bug
无法启动非 PCL 安装的 Forge 1.17+(#353,@ACGPlanck)
复制文件到同一位置导致文件被删除(#368,@Moe23333)
安装 CurseForge 整合包时将资源包放在了 mods 文件夹(#375,@ItIsNotAPlayer)
带名称后缀的 Mod 的中文搜索结果可能有误(#380,@LiuBinzhe)
无法安装 LiteLoader(#386,@Lucier310)
无法启动部分 BakaXL 安装的游戏(#409,@bwtx2022)
OptiFine 1.11- 的 Java 需求判定有误(#411,@aisiweer)
系统用户名带中文时无法启动 MC(#416,@ZHUANGYIXIE)
1.15-16 Forge/Fabric 版本的 Java 需求判定有误(#419,@fuyuan360)
下载任务完成后,下载管理页面可能残留该任务不消失(#422,@youzi-2333)
高清皮肤的头像显示异常(#424,@HowardZHY)
为部分版本设置 “与启动器窗口大小一致” 无效(#431,@huochewang)
自定义主页教学中 Foreground 属性描述有误(LTCatt/PCL2Help#256,@KOFTWAR,by WTP016)
安装资源包帮助中部分图片失效(LTCatt/PCL2Help#257,@ExpertPbSeal,by WTP016)
OptiFine 和 Forge 有小概率随机地安装失败
没有删除联机的设置页面
2.4.2
· 删除联机的其他残余内容(#329,@2293369701)
· 添加一项高级启动设置,以忽略 Java 兼容性警告(#352,@acaciachan)
· 如果要求不校验文件,则不再尝试检查 Authlib-Injector 的更新信息
· 修复了以下 4 个 Bug(包含 1 个严重 Bug)
[严重] 快照版 2.4.1 无法下载 CurseForge 整合包(#332,@King-ming136121)
安装老版本时参数列表可能有误(#336,@rechalow)
特定条件下,“强制使用某个 Java”的设置无效(#330,@2293369701)
无法从官方源获取 1.6.4 Forge 列表
2.4.1
· 联机调整
使用 HiPer 联机时支持 1.19+ 离线登录
追加一个联机模块镜像下载源
由于 HiPer 已会自行添加防火墙权限,PCL2 不再为其添加防火墙权限
更新了联机相关的教程
联机常见问题添加多人使用同一个索引码的说明(LTCatt/PCL2Help#253,by @zkitefly)
· 自动安装时支持检查 OptiFine 对 Forge 的具体版本需求(#79,@shaoxiu)
· 支持识别关联多个 CurseForge 页面的 MC 百科页面(#161,@bling-yshs)
· 为部分账号添加了需要先在官网登录的提示(#221,@RedBloodSummit)
· 将 Steve 的皮肤与官启同步(#264,@King-ming136121)
· 按 Esc 键将快速选择弹窗的最后一个按钮(#287,@HerobrineXia)
· 添加设置:安装整合包时是否保留原始压缩包(#289,@czqwq)
· 启动高版本 MC 时会优先选用 Java 17-18,而非 Java 19+(#309,@LiuBinzhe)
· 支持使用 MCBBS 源获取各种版本列表
· 重做了极客蓝后续解密中一个已经失效的步骤
· 优化手动选择错误的 Java 版本时的弹窗提示
· 支持识别高版本 MC 中使用过高版本的 Java 导致的崩溃
· 追加更多披风的翻译(例如原版披风)
· 修复了以下 22 个 Bug
1.17+ 无法将 OptiFine 安装文件作为 Mod 加载(#188,@Wudji)
1.5.2- 玩家名称前面多了两个减号(#206,@HowardZHY)
微软登录在超时后不会自动重新登录(#212)
用户名存在中文的 UTF-8 编码系统下无法启动 MC(#218)
Fabric 给出的错误处理建议可能只会显示第一行(#242,@LiuBinzhe)
没有检查 Fabric 适配的 Java 版本(#262,@CHARApy)
在特殊情况下微软登录会一直失败(#269,@1729916625)
使用特定编码时无法启动 HiPer(#270,@teyechengyu)
获取公告失败导致单次提醒的弹窗多次出现(#281,@HowardZHY)
20w14∞ 无法安装 Fabric(#282,@LittleCircleOO)
速聚官网连接无法打开(#295,@z0z0r4)
百宝箱页面在窗口最小时显示不全(#304,@hetao2333)
无法正确修改 Log2 ~ Log4
在安装 Forge 或 Fabric 时,可能会自动选择错误的 Java
在刚启动完成时手动关闭 MC 可能导致误判崩溃
在发现 MC 游戏窗口后,检测会没有必要地中断 3 秒
Java 版本过高的崩溃分析要求使用 JRE 8,但可能实际需要 Java 17
下载次数为 0 的 Mod 的描述文本没有右括号
驼峰法输入的 Mod 名称在搜索时没有正确添加空格进行分词
更新提示错误地要求在 QQ 群中发送更新命令而不是爱发电私信
CurseForge 整合包安装失败后可能会误报安装成功
若 MC 在启动时崩溃,可能错误地弹出启动成功提示
2.4.0
在昨天版本的基础上又改了一些……重新发一次 Release……
· 追加新的联机方式(HiPer 联机模块)
添加了查看 HiPer 日志和在索引码即将到期时显示提醒的设置项
移除了在开启 PCL2 时自动启动 IOI 的设置项
将联机页面左上角的网络状态显示迁移到 HiPer 联机的完成画面
移除了网络检测的 NAT 类型检测(HiPer 的连接情况与 NAT 无关)
重置了常见问题、关于与反馈页面
在联机页面的下方固定显示联机服务提供方的链接
· 在更多分类下添加了新功能投票选项
· 更新了部分 MC 官网的链接(#176,by @zkitefly)
· 游戏崩溃的弹窗添加了直接查看日志的选项(#209,@Not-too)
· 若版本分类改为“可安装 Mod”,则允许为该版本安装 Mod(#223,@HowardZHY)
· 将部分文件从 %temp% 迁移到 %appdata%,避免在系统清理垃圾时被删除
· 在找不到文件时不再反复重试文件校验
· 修复了以下 11 个 Bug
安装 OptiFine 或 Forge 时有小概率失败(#80)
程序卡顿可能导致界面消失(#163,@lvjiajjjlzy)
修改版本列表下载源在重启 PCL 之前可能无效(#184,@mcwuguodadi)
进行特定操作后,无法获取披风列表、更换披风(#189,@GBC034)
32 位系统无法启动游戏(为什么还有人在用 32 位系统)(#207,@Scratchbin)
使用特定关键词无法搜到部分 Mod(#208,@LingLing1301)
正式版无法在功能隐藏设置中隐藏反馈按钮
若功能隐藏中,更多子页面只保留了反馈,无法从顶部栏触发反馈
离线自定义皮肤可能在系统清理垃圾时被删除
游戏启动进度条可能会倒退
当路径存在空格时,无法在资源管理器打开部分文件
2.3.5
· 支持分析 OptiFine 与 Forge 互不兼容导致的崩溃(#79,@shaoxiu)
· 更新 Java 17 下载地址
· 修复了以下 2 个可能导致 OptiFine、Forge 安装失败的 Bug
系统编码为 UTF-8 时无法安装 OptiFine、Forge(by @00ll00)
同时开始安装 OptiFine 与 Forge 可能导致 Forge 安装失败
· 修复了以下 3 个 Bug(包含 1 个严重 Bug)
[严重] 无法启动部分 Forge 版本(#162,@Ling-Zero)
特定输入导致搜不到 OptiForge 与 OptiFabric(#165,@ZanderJi)
崩溃分析会错误地识别到 Java Wrapper
2.3.4
· 压缩包被占用时也可以安装整合包了(#107,@bling-yshs)
· 将第三方登录设置覆盖为 LittleSkin 时增加确认弹窗(PCL#9435,@kuliangcha)
· 更新关于页面的过时内容,并添加查看源代码按钮
· 点击反馈选项将直接跳转到 GitHub Issues 页面
· 允许正式版使用反馈功能
· 使用 30 条新的回声洞投稿替换了一些过气的老投稿
· 更新 Mod 中文名数据库
· 帮助库更新
更换图片图床(LTCatt/PCL2Help#235、LTCatt/PCL2Help#212,by @z0z0r4、@WTP016-CN)
调整、重写部分文本(LTCatt/PCL2Help#235,by @WTP016-CN)
其他细节调整(LTCatt/PCL2Help#245、LTCatt/PCL2Help#232,by @WTP016-CN、@XieXiLin3)
· 崩溃分析优化
优化了 Mod Mixin 注入失败导致的崩溃分析
优化了渲染错误等导致的堆栈分析
修复了由于文件被 MC 占用导致无法获取日志,从而无法进行分析的 Bug
· 修复了以下 2 个可能导致 OptiFine、Forge 安装失败的 Bug
在关闭版本隔离时安装可能导致版本 Json 为乱码(#151,@Yummy-Cookie-S)
在安装结束时可能由于文件占用导致最终安装失败
· 修复了以下 5 个其他 Bug(包含 1 个严重 Bug)
[严重] 系统编码为 UTF-8 时无法启动路径带有中文的游戏(by @00ll00)
取消游戏启动可能导致误提示 Java 未安装(#105,@CakeSakura)
每次打开联机页面都需要添加防火墙白名单(#111,@EternalLightEL)
添加名字过长的文件夹作为已有文件夹时弹窗报错有误(PCL#9524,@AsciiP)
部分 Mod 的中文名后没有跟一个英文名,或缺失 MCBBS 页面链接