【PCL 更新】一堆优化和小改进

这个版本主要还是针对 2.5.0 遗留的问题进行稳定性优化。
折腾了四十多个反馈。累死。趴。

更新内容
· Mod / 整合包下载优化
在页面选择框中添加了返回第一页按钮(#1315,@212112111zwl)
如果版本名重复,则显示文件名而非重复的版本名(#1344,@sssysy)
总会显示资源的来源网站,即 CurseForge 或 Modrinth
文件详情中不再显示支持的游戏版本
· 崩溃分析优化
检测到多个导致崩溃的原因时,支持展示所有原因
当 Java 给予极短的输出并崩溃时,直接展示程序输出作为分析结果
由于已解决中文编码导致的崩溃,不再分析该原因导致的崩溃
优化崩溃分析,支持更多的崩溃情况
· 按住 Shift 时删除 版本/Mod 将会永久删除(#1038,@zfn-star)
· 在全局启动设置中添加了“启动前执行命令”(#1100,@Shapaper)
· 合并了“清理缓存”与“清理游戏垃圾”功能(#1137,@hanyixuanten)
· 为自动安装的选择 MC 版本添加了更明显的提示(#1157,@sunlogo-soto)
· 不再强制要求用户名不包含中文,而是显示警告(#1205,@blackshou)
· 允许设置单层离线皮肤(#1216,@ZmdNotFound)
· 部分功能性弹窗按钮不再重复播放弹窗动画(#1269,@Yweiwu30)
· 功能隐藏设置不再禁用选项,而是自动改变其他选项(#1291,@youzi-2333)
· 将百宝箱改为纵向布局,添加滚动条(#1334,@Chiloven945)
· 支持将自定义主页文件拖入 PCL 窗口进行加载(#1370,@WForst-Breeze)
· 在选择下载 Fabric 时自动选择 Fabric API(#1394,@mc404zero)
· 自动搜索 Java 时会检查 JAVA_HOME 环境变量(#1414,@frshuov)
· 帮助库内容优化(by @youzi-2333, @huangminzhe, @RawDiamondMC)
· 暂时隐藏联机入口:离重新开放还早着呢,别急
· 更新 2023 年 2 月赞助者列表,感谢大家的支持!
· 翻新了 30 条回声洞
· 修复了以下 21 个 Bug
错误的 JVM 参数导致崩溃的分析结果有误(#1031,@duoduo70)
极端情况下,切换 MC 文件夹不会更改当前版本(#1037,@creeper2556)
资源下载页面的版本下拉框第一行为空白(#1074,@ZHAOSBC)
选择特定 Java 导致无法关闭 MC(#1094,@Chormore-EDGE)
可能误判 mixin.jar 导致游戏崩溃(#1170,@rongjianuo)
在启动前执行命令时取消启动可能导致进程残留(#1183,@cxim-xh)
部分资源的上次更新时间显示有误(#1194,@Nyaheart)
特定情况下清理缓存后找不到帮助文件(#1234,@Dontplay1003)
开始自定义下载文件时显示输入有误(#1235,@quannen)
使用 “Mod 自动更新” Mod 误报游戏崩溃(#1258,@AwardedStatue97)
自定义下载无法下载大于 2G 的文件(#1266,@Bandysol)
功能隐藏的更多分类存在显示问题(#1267,@XiaoQing114514)
Fabric 的特定崩溃分析可能有误(#1281,@Yweiwu30)
连续开始两次资源搜索导致搜索失败(#1311,@mcwuguodadi)
无法找到部分 Mod/整合包 或其部分版本(#1318,@RawDiamondMC)
部分 Mod/整合包 无法进入详情页面(#1322,@WForst-Breeze)
启动游戏时按回车键会尝试再次启动(#1325,@Xx114514xX1819)
部分 Mod/整合包 会重复显示多个文件版本(#1330,@212112111zwl)
无法安装 Modrinth Forge 整合包
1.19 - 1.19.2 中无法使用自定义离线皮肤
特定 Forge 报错的崩溃分析中会出现极大量的文本

获取 PCL2
本次更新为快照版更新,仅限赞助者获取下载。当更新内容稳定后,即会更新至正式版。
即使没有赞助,也可以在这里下载正式版哦:https://afdian.net/p/0164034c016c11ebafcb52540025c377

上次更新