Skip to content

Releases: Hex-Dragon/PCL2

2.7.4

25 May 09:55
Compare
Choose a tag to compare

· MC 安装优化
  会自动隐藏明显不可用的自动安装选项(#3841
  在 1.16+ 同时安装 OptiFine 和 Mod 加载器时显示兼容性提示(MCLF-CN/docs#6
· 正版登录优化
  暂时强制改用浏览器登录新账号(#3849@kong-que-dnf123
  或许避免了需要先用官启登录一次的情况(#3702,by @zkitefly
  添加部分登录失败的处理建议(#3730@JingHai-Lingyun
  添加登录 SSL 证书验证失败的提示(#3846@xxtg666
· 崩溃分析优化
  游戏崩溃时会在日志中输出系统诊断信息
  添加了 OptiFine 1.20 与 Forge 不兼容的崩溃分析
  支持分析堆栈信息中的 mixin 注入方法
  为 Mod 导致的崩溃提供更明确的解决方案描述
  添加了其他 5 种崩溃的分析
· 自定义主页:允许为 MyListItem 设置联网帮助页面(#3266@Xiaolv114518
· 支持从版本 jar 中获取版本号(#3294@Zhichii
· 在 64 位系统上彻底禁用 32 位 Java(#3649@zhangyankang521
· 添加部分披风的中文翻译(#3840#3883@Light-Beacon,by @xiaoliyuanpp,by @Deep-Dark-Forest
· 在无法打开纯文本文件时给出提示(#3884@Leonmmcoset
· 缓解 MC 的突发掉帧现象,将 -Xmn 从 50% 调整至 15%(#3891@Hlwyefeng
· 新主页预设:Minecraft 皮肤推荐(by @wkea
· 使用 Queue 作为小文件下载缓存,以优化性能
· 不再将空文件夹列入版本列表
· 修复了以下 20 个 Bug
  特定情况下无法关闭失败的下载任务卡片(#3007@UserNameiiiii@kong-que-dnf123
  删除选中的正版账号后未重置下拉框(#3198@MGWtino0
  同一 Mod 在不同 MC 版本下使用了相同的更新检查缓存(#3680@HMwancheng
  自定义主页:导入整合包事件无效(#3695@wkea
  在结束后开始音乐播放有可能出错(#3708@wuwenjun9939
  极端情况下联网下载自定义主页出错(#3721@mc-124
  部分 Modrinth 支持库被错误地识别(#3725@Dave12138
  从 MC 更新提示点击下载可能导致出错(#3742@U3L6
  极低概率下获取任务栏进度可能出错(#3771@Casper233
  极低概率下加载 MC 版本列表可能失败(#3791@wuliaodexiaoluo
  同时安装多个部件可能导致尝试下载多次 Java(#3797@wuliaodexiaoluo
  整合包安装过程中会被标记为错误的版本(#3809@JingHai-Lingyun
  删除 Mod 时可能出错(#3816@GCatMew000
  新安装的整合包可能不会将语言自动设置为中文(#3844@candybits
  微软账户登录页面无法加载(#3849@kong-que-dnf123
  优先选择 JDK 23 而非 JDK 21 启动游戏(#3851@xtrackc1437
  会尝试自动下载 Java 7(#3873
  下载 Mod 时的提示可能显示 Mod 版本号而非文件名
  手动拖入崩溃报告文件进行分析时的分析结果描述有误
  无法正确分析堆栈溢出时的崩溃报告

2.7.3

17 May 08:57
Compare
Choose a tag to compare

· 不下载特定冗余的 Java 文件,以加快 Java 下载速度、减少 API 调用
· 一天只更新一次 Asset Index,以减少 API 调用
· 换用 MC 百科官方提供的 Mod 中文名数据
· 修复了以下 4 个 Bug
  取消启动不会取消 Java 下载(#3425@Ad-closeNN
  特定系统环境下可能无法更新或打开 PCL(#3823@shabuleke
  部分老 Mod 的中文名数据丢失
  部分 Mod 的额外描述不全

2.7.2

13 May 10:19
Compare
Choose a tag to compare
2.7.2 Pre-release
Pre-release

· 游戏内存管理优化
  添加“启动游戏前进行内存优化”设置(#2187@zkitefly
  修改内存参数以提高 MC 启动速度与性能(#1874@ZZZank
  略微降低内存充足时为 MC 分配的内存量
· 窗口大小设置优化
  将 [保持游戏默认] 和 [默认大小] 选项合并为 [默认] 选项
  将默认窗口尺寸从 854×480 扩大到 875×540,以保证 UI 缩放不为小尺寸
  修改部分文本描述
· 下载优化
  允许在解压整合包的同时下载 Mod,以加快整合包安装速度
  下载速度与进度等信息刷新得更为频繁,显示更加准确
  减少多线程下载时在开始阶段的请求量
  调整对 BMCLAPI 和 Modrinth 的请求频率,减少无用连接
· 追加更多 Fabric 给出崩溃解决方案的检测(#3699,by @zkitefly
· 资源下载页面整理新版本筛选(#3781,by @Chiloven945
· 帮助库添加“更新 Mod”页面(LTCatt/PCL2Help#361,by @WForst-Breeze
· 帮助库编修(LTCatt/PCL2Help#355LTCatt/PCL2Help#364,by @SilianZ@WorldHim
· 新主页预设:每日整合包推荐(by @wkea
· 启动游戏时会在任务栏显示进度条
· 按鼠标侧键可以从其他主页面返回到首页
· 不再给实际上没有包含登录信息的 Access Token 打码
· 将 Java Launch Wrapper 添加到关于的许可与版权声明列表中
· 由于 OptiFabric 已支持 1.14~15,移除 OptiFabric Origins 的安装提示
· 修复了以下 20 个 Bug(包含 2 个严重 Bug)
  [严重] 安装 OptiFine 时偶尔会失败(#3567@Herobrine-ZXY
  [严重] 启动 Fabric 1.20.5+ 时无法自动选择 JDK21+(#3735@RainC7
  切换第三方登录入口后未要求重新登录(#2313@mike-brown8@PAKingdom
  左边栏白色背景宽度可能错误(#2982@liu-zhou-L
  在自动更新时手动下载更新不会触发重启(#3044@3cxc
  natives 路径包含特殊字符可能导致崩溃(#3236@xiaohei20
  使用特定 ID 和离线皮肤时无法启动游戏(#3343@sQianchangyub
  错误地显示了 OptiFabric Origins 安装提示(#3403@QingDa233
  使用 Java 8 启动 MC 1.12.2- 时窗口大小有误(#3463@ZS2147483647
  由于 UUID 被打码,启动脚本无法启动游戏(#3612@mc-124
  安装整合包时若压缩包被占用则会跳过解压(#3619,困)
  部分 Modrinth 支持库被错误地识别(#3725@Dave12138
  部分游戏窗口大小设置选项出现的实际窗口偏大(#3737@cbs001
  从 MC 更新提示点击下载可能导致出错(#3742@U3L6
  安装 OptiFine+Forge 时可能错误地同时释放 JavaWrapper
  自定义下载的文件名可能有误
  在特定情况下,Mixin 失败导致的崩溃被误判为其他 Mod 导致崩溃
  OptiFine 安装器运行失败时可能误判为安装成功
  下载返回 403 时可能会重试 40 次
  启动时可能会添加两次 Log4j 参数

2.7.1

07 Apr 17:57
Compare
Choose a tag to compare

由于 #3616 影响较大,临时发一个更新先把它修了,其他近期已处理的反馈会在下一次更新中实装。

· 修复了以下 2 个 Bug
  更新新老版本的文件名相同的 Mod 会导致它被删除(#3606@yangzimugreg
  启动部分整合包可能导致丢失游戏设置(#3616@BOLTieKuai

2.7.0

03 Apr 19:48
Compare
Choose a tag to compare

· Mod 管理优化
  支持更新 Mod(#102
  支持查看可更新的 Mod 的更新日志
  支持滑动鼠标快速选中、取消选中多个 Mod(#2333@Chiloven945
  大幅加快 Mod 列表加载速度(#3037@computer-drive
  Mod 作者未正确填写信息时不显示这些信息(#3470@mc-124
  不再尝试从 .class 文件中获取 Mod 信息
· Mod / 整合包 下载优化
  部分 Mod / 整合包 的文件列表中会追加一部分文件
  下载 Mod 文件时会进行 Hash 校验
· 将 JVM 参数长度限制提高到 4000 字符(#3422@596wjr
· 为切换音频设备导致的错误添加提示(#3507@youzi-2333
· 修改关于页面的作者描述(#3583@Silverteal
· 支持归类 2024 愚人节版本(#3591@ZmdNotFound,by @allMagicNB
· 优化字符串处理、读写 ini 文件、搜索、枚举的性能
· 更新 2024 年 3 月赞助者名单,感谢大家的支持啦!
· 修复了以下 11 个 Bug(包含 1 个严重 Bug)
  [严重] MC 24w14a+ 现要求使用 Java 21(#3601@JingHai-Lingyun
  版本列表中不会显示下载过程被中断的版本(#2781@orangeZSCB
  音乐播放设备变更时会持续报错(#3277@JJJJGGGG1
  极个别电脑无法打开 PCL(#3467@LBZiXL
  Configured Mod 错误标记为了 Forge 版(#3472@METzX
  无法使用 Alibaba Dragonwell 21 Java(#3493@penjun71
  无法下载部分快照版的 Mod(#3599@xxtg666
  如果 Mod 联网信息中的一部分获取失败,无法在短时间内重新加载
  Mod 信息若有本地缓存则永远不会进行联网更新
  Mod 管理页面的加载进度可能从 100% 倒退回 99%
  Mod 版本号如果只有一个数字,可能会显示为错误的内容

2.6.15

02 Mar 09:55
Compare
Choose a tag to compare

· 修改 MCBBS 的特别鸣谢描述,删除论坛入口,给加了回去
· 更新 2 月赞助者列表,感谢大家的支持!
· 修复了以下 3 个 Bug(包含 1 个严重 Bug)
  [严重] 无法安装 Forge(#3462@Frenqy,by @bangbang93
  部分高校源不允许使用浏览器 UA 直接下载(#3452
  帮助 [使用 GitHub Desktop 获取帮助库] 无法打开(#3456LTCatt/PCL2Help#354@SYBass,by @JingHai-Lingyun

2.6.14

21 Feb 16:09
Compare
Choose a tag to compare

· 由于 MCBBS 关站,移除相关内容
  移除 MCBBS 镜像下载源
  移除 Mod/整合包 下载页面的 MCBBS 跳转(#3385@liubanlaobanzhang
  移除特别鸣谢页面的 MCBBS 项(#3391@misividkoukou
  移除统一通行证的查看简介按钮(#3397@Ad-closeNN
  移除帮助库中的 MCBBS 相关内容(LTCatt/PCL2Help#350,by @WForst-Breeze
  将自定义主页教程中的 MCBBS 相关内容替换为其他网站
· MC 下载优化
  优化仅使用 BMCLAPI 时的下载策略
  优化使用 OptiFine 中文站下载时片大小出错的下载策略
  添加是否验证 SSL 证书的选项(#3018
  使用 HTTP 长连接,减少握手次数(#3293@youzi-2333
· 完善功能描述与提示信息
  修改覆盖第三方登录设置时的提示文本(#3045@LiteCat0905
  拖拽安装单个 Mod 的提示信息不严谨(#3177,@xhahello)
  修改功能隐藏中邮箱显示一项的描述(#3292@youzi-2333
  为启动前执行命令设置添加运行目录描述(#3332@youzi-2333
  更新特别鸣谢中的部分描述
· 崩溃分析支持识别新版 Fabric 处置建议(#3228#3231,@xhahello,by @zkitefly
· 为启动前执行命令和自定义游戏标题添加了 {date} 替换标记
· 帮助库添加禁人塔导致无法登录的描述(LTCatt/PCL2Help#348,by @youzi-2333
· 更新 2024 年 1 月赞助者列表,感谢大家的支持!
· 更新 Mod 中文名数据库
· 修复了以下 16 个 Bug(包含 1 个重要 Bug)
  [重要] 无法全新安装 MC(#3383@Tactsohg
  部分系统环境下无法启动游戏(#1108,by @00ll00
  可能无法检测到特定 Java(#1496@RawDiamondMC
  有文件冲突时无法加载 Mod 列表(#3092@WEDFVV
  部分过长的 Mod 名会遮挡关闭按钮(#3094@JingHai-Lingyun
  搜索时拖拽安装 Mod 导致出错(#3124@w2w2e2wq
  指定单个登录方式时的图标不统一(#3139@Harry-hq
  删除 Mod 时可能出错(#3151,@FanrklinCN)
  第三方登录地址删除 / 导致链接不完整(#3194@N1ngYu
  在 Mod、整合包 页面翻页时可能出错(#3208@gi199
  低版本 Java 无法安装 Forge 1.20.3+(#3211@vcvcOTZ
  部分文本框允许输入过长以至于卡顿的内容(#3242@rumengchuxing062
  背景图片、音乐可能读取到 Windows 文件(#3365@ling-314
  启动前执行命令的 {time} 标记没有得到替换(#3395@Ad-closeNN
  未对服务器公告信息进行校验(@Silverteal
  无法从 BMCLAPI 下载部分文件

2.6.13

06 Jan 14:50
Compare
Choose a tag to compare

· Mod 管理的搜索功能优化
  极大地加快展示搜索结果的速度,现在应该几乎感受不到卡顿了
  搜索结果会显示搜索到的 Mod 的数量和启用、禁用状态
  去除开始、结束搜索的页面切换动画
· 将 Mojang 账户迁移入口改为官网入口(#3022@Mcenahle
· 下载 Mod 时支持筛选和显示 NeoForge(#3074@iPodtouch6557
· 显示 Mod/整合包 支持的 MC 版本时不再考虑 1.9 及更早的版本
· 修复了以下 11 个 Bug(包含 1 个严重 Bug)
  [严重] 无法启动 Forge 1.20.3+
  特定系统设置下启动器内时间格式显示异常(#178@slientaurora
  取消更多子页面勾选会错误地勾选最后两项(#3019@FQO3
  特定情况下主页设置被错误地重置为空白(#3021@xiaobaimc
  在 Mod 管理页面搜索时会重新尝试获取图标(#3029@Harvey2433
  部分页面没有返回顶部按钮(#3038
  Mod 信息可能显示出 CurseForge 删除的项目(#3041@HowardZHY
  主页预设设置总是显示为“你知道吗?”(#3061@JingHai-Lingyun
  第三方登录的账号密码有特殊字符会导致登录失败(#3063@Azusa-mikan
  Mod 下载页面的过滤条件在特定操作下出现布局错误(#3067@allMagicNB
  无法加载个别 CurseForge Mod 图标(#3075@kong-que-dnf123

2.6.12

20 Dec 10:17
Compare
Choose a tag to compare

· Mod 管理优化
  点击安装 Mod 按钮将提示拖入 Mod 文件(#2914
  添加删除单个 Mod 的快捷按钮(#2921@burningtnt
  添加启用、禁用单个 Mod 的快捷按钮(#2939@SALTWOOD
  支持搜索 Mod 标签(#2953@xiaoyuanjun233
  从 Mod 详情页返回时不会返回页面顶部(#2961@FQO3
  禁用的 Mod 名称会变灰且有删除线(#2966@FQO3
  增大 Mod 右下角的禁用和错误标记,使其更加明显(#2966@FQO3
  兼容 .old 作为禁用后缀(#2985@Anyplez
  修改下边栏禁用图标,使其与禁用标记样式一致
· 右键菜单会使用窗口透明度(#2979@IKUN05648
· 优化部分帮助库页面(LTCatt/PCL2Help#143,by @WForst-Breeze
· 支持从浏览器下载窗口等更多方式拖入文件
· 由于网站访问问题,暂时移除 [历史中的今天] 主页预设
· 更新 Mod 数据库
· 更新 11 月赞助者名单,感谢大家的支持!
· 修复了以下 13 个 Bug
  樱花披风依然没有汉化(#2845@596wjr
  极个别 Mod 的默认信息加载有误(#2909@w2w2e2wq
  特定操作顺序下点击前置 Mod 信息导致崩溃(#2913
  Snapshot 2.6.11 更新日志缺失(#2915
  有重复 Mod 时无法加载 Mod 信息(#2916@xiaobaimc
  进入部分帮助条目时出错(#2917@kong-que-dnf123,by @JingHai-Lingyun
  无法识别 Beta 版 MC 的 Mod 版本(#2931@SuoHouDaiShi
  清空背景图片后出错(#2938@LSGtorch
  下载 Mod 的所选详情版本可能有误(#2947@mstower520
  无法安装 Forge 1.20.3~1.20.4(#2960@WangSimele
  部分玩家无法打开后 [简单主页] 预设(#2963@MCSteve123
  功能隐藏中更多的子页面的联动有误(#2983@FQO3
  正式版修改 [使用彩色背景] 设置后不会立即刷新

2.6.11

28 Nov 10:03
Compare
Choose a tag to compare
2.6.11 Pre-release
Pre-release

· Mod 管理功能优化
  将会显示 Mod 的中文名、图标、标签等信息(#158@WForst-Breeze
  查看 Mod 信息时会跳转到其下载详情页面(#1336@qizri
  搜索 Mod 文件时支持搜索中文名与版本号
  Mod 文件的禁用、错误状态将由图标右下角的指示标记显示
  压缩管理卡片的占用空间,只保留功能按钮
  在已全选时再次点击全选按钮会取消全选
  加载进度会更平滑地显示,而非几乎不变
  选中的 Mod 将具有底色,便于区分
· 列表项界面与动画优化
  增加列表右侧小图标按钮的尺寸,让颜色更明显,以此提高醒目度
  描述不再为右侧小图标留出空白,改为在鼠标指向时播放缩短的动画
  修改“初始化”按钮的图标,以与“刷新”按钮的图标粗细吻合
· 启用 SSL 证书有效性校验(#2767@litwak913
· 添加樱花披风的名称汉化(#2845@596wjr
· 迁移 Fandom Wiki 链接(#2864LTCatt/PCL2Help#337,by @zkitefly@idhaname
· 帮助库:优化光影、整合包安装教程(LTCatt/PCL2Help#336,by @WForst-Breeze
· 将所有 http 协议更改为 https 协议,提高安全性
· 当连接 CurseForge 或 Modrinth 失败时显示警告信息
· 新主页预设:历史中的今天(by @hsuchenghao
· 修复了以下 13 个 Bug
  PCL 版本号最后有意料外的 0(#2813
  特定情况下取消启动导致版本设置中的 Java 被重置(#2820@MM-Rabbit
  音乐播放时删除其他音乐导致出错(#2821@JJJJGGGG1
  罕见情况下播放音乐报错:索引超出范围(#2822@JingHai-Lingyun
  部分声音库相关的崩溃会给出错误的处理建议(#2861@23998886688RdHy
  清空背景图片不会删除子文件夹下的文件(#2867@LSGtorch
  在下载 Java 时手动搜索 Java 会导致获取失败(#2872@JingHai-Lingyun
  无法下载 CurseForge 整合包中的极个别 Mod(#2899@xiaobian663
  在资源下载的左边栏点击刷新按钮时,没有清理本地的缓存信息
  重复获取了部分 CurseForge Mod 的文件信息,导致加载变慢
  资源下载详情页顶部栏的描述 Tooltip 无法在鼠标指向时展开
  微软登录步骤 2 失败时不会尝试重试
  加载空 Mod 文件后不会释放文件权限

已知 Bug
· Mod 管理页面的“安装 Mod”按钮按下后无反应,不过仍可以通过拖拽文件安装