Skip to content

Releases: Hex-Dragon/PCL2

2.8.7

24 Sep 09:42
Compare
Choose a tag to compare
2.8.7 Pre-release
Pre-release

· 使用新的正版登录方式,以提高安全性(#122@zkitefly,PR @Pigeon0v0
· 略微减轻了左下角提示遮挡 UI 的情况(#4082@qndm
· 需要更新密钥的同时显示识别码(#4188@Louis-Harsune
· Workflow 编译支持替换部分 Secret(#4228,PR @allMagicNB
· 在老版本的反馈失败提示中增加了更新入口(#4662@WForst-Breeze
· 新主页预设:PCL 主页市场(#4668,由 @JingHai-Lingyun 制作)
· 支持从官方源下载 Authlib-Injector(#4703@bmmNbhjd
· 支持加载 WebP 格式的 Mod 图标(#4734@wuliaodexiaoluo,PR @tangge233
· 修改版本隔离设置时会显示警告(#4778@shenbimicro233
· 为愚人节版本添加发布年份显示(#4797@Crotina
· 不再完全支持 32 位系统,若在 32 位系统下运行会显示环境警告
· 请求 Mod 下载站 API 失败时会进行自动重试
· 修复了以下 24 个 Bug
  若 Mod 缓存有误,则再也无法加载 Mod 信息(#3433@SDHsuifeng
  在非 NTFS 磁盘上无法为远古版本下载资源(#3684@misividkoukou
  下载游戏可能失败:版本 json 不规范(#3710@Afdian-User-1145
  [关闭文件校验] 选项可能失效(#3792@wuliaodexiaoluo
  游戏内打开文件夹的路径可能有误(#3868@EndlessEmptiness,PR @Pigeon0v0
  [检查更新] 按钮不会积极地获取更新(#4217@allMagicNB
  access_token 过期后启动游戏不会自动刷新(#4333@allMagicNB
  Mod 标题太长会点不到升级图标(#4465@AlbertInf299
  local:MyIconTextButton 的 ColorType 属性无效(#4538@MFn233
  无法删除远古版本 MC 与文件夹符号链接(#4549@AptS-1547
  远古版本在开启版本隔离后没有声音(#4628@zec896219
  删除 Mod 后报错(#4691@Zecci9
  Mod 筛选器的显示条件有误(#4701@yizhi9jiyan9
  版本设置的自动分配和全局设置的行为不一致(#4752@hxabcd
  双击 Mod 更新按钮会导致更新无法正常结束(#4754@addion7
  有多个下载任务时结束任务会出现意料之外的行为(#4766@MacroMeng
  检查的可更新的 Mod 存在遗漏(#4805@Lmy1503
  显示前置 Mod 时可能出错(#4806@Molacs
  代码中的 Unavailable 拼写错误
  在开启 [关闭文件校验] 时手动补全文件,会忽略设置并正常进行文件校验
  请求速率会超出 BMCLAPI QPS 限制
  超出 BMCLAPI QPS 限制的请求会误判为失败,导致下载随机失败
  每次打开均会尝试联网获取本地 Mod 信息
  部分 Mod 的图标无法加载

2.8.6

05 Sep 10:12
Compare
Choose a tag to compare

· 更新 8 月赞助者列表,非常感谢大家的支持!
· 修复了以下 2 个 Bug
  在搜索时删除 Mod 后报错(#4663@milan-a11y
  安装 CurseForge 整合包时无法使用镜像源(#4665@lihansen136

2.8.5

30 Aug 18:49
Compare
Choose a tag to compare
2.8.5 Pre-release
Pre-release

· Mod 管理优化
  允许筛选可更新/启用/禁用的 Mod(#679@ComputerCPT,PR @tangge233
  当选中 Mod 时,为下边栏预留底部空间(#4541,PR @tangge233
  开始/取消搜索不再自动取消选择文件
· 第三方登录失败时显示服务器给出的错误信息(#3519@wuliaodexiaoluo,PR @JingHai-Lingyun
· 默认设置改为不校验证书,以防止正版登录失败(#4458@et0616
· 新主页预设:OpenBMCLAPI 仪表盘 Lite(by @Silverteal@Mxmilu666
· 为更新包被报毒删除导致的更新失败添加了对应的提示信息
· 修复了以下 9 个 Bug
  [严重] 无法安装愚人节和预发布版本(#4528@wuliaodexiaoluo
  [严重] 无法导出错误报告(#4534@PhiseecodyHSP
  清理游戏垃圾弹窗描述可能有误(#3283@WForst-Breeze
  可能无法访问 Modrinth(#4334@lee750717
  写入文件失败可能没有提示(#4394@namehart
  部分爱发电网址未迁移(#4532@Chormore-EDGE,PR @wuliaodexiaoluo
  热力集成/热力运输 Mod 可能互相识别错误(#4537@Rhaaaaaast1
  错误地将 %APPDATA% 中的 Java 识别为特定路径下的 Java(#4543@pggyoo
  NeoForge 简介文本有误(#4618@magojohnji,PR @Pigeon0v0

2.8.4

17 Aug 15:22
Compare
Choose a tag to compare
2.8.4 Pre-release
Pre-release

· 下载 Mod 时会使用 MCIM 国内镜像源(#4267@z0z0r4,PR @youzi-2333
  自动安装也会从镜像源获取 Fabric API 信息(#4327,@ZhangJinyuJerry)
  将 z0z0r4 添加到特别鸣谢列表
· 打开 PCL 时会自动安装同目录下的 modpack.zip(#3066@FortyTwoCn,PR @youzi-2333
· 所有 4 月 1 日发布的版本会被自动视为愚人节版(#3945#4449,PR @Silverteal@tangge233
· 爱发电域名迁移至 afdian.com(#4271@SuoHouDaiShi
· 会在日志中输出详细的 Windows 版本(#4351@Pigeon0v0
· 添加 MCC 15 周年披风的翻译(#4366@Hill23333,PR @allMagicNB
· 资源下载添加 1.21.1 筛选项(#4441,PR @3gf8jv4dv
· 不再建议使用离线皮肤功能(#4500@Silverteal
· 若整合包提供了有效的版本名,安装时就不再要求输入版本名
· 若使用正式版,则不在设置显示复制识别码、输入解锁码按钮
· 更新 Mod 数据库
· 更新 7 月赞助者列表,感谢大家的支持!
· 更新帮助库
  替换帮助库中失效的图片(LTCatt/PCL2Help#372@z0z0r4,PR @WorldHim
  添加“多人游戏已被禁用”的更详细解决方案(LTCatt/PCL2Help#385,PR @Enigma-Soul
  追加对自动安装 modpack.zip 的功能介绍
  编修(LTCatt/PCL2Help#383,PR @WTP016-CN
· 修复了以下 18 个 Bug
  [严重] 1.20.1+ 离线登录使用正版皮肤时无法保存游戏(#3746@jdzjjjhq
  [严重] 安装的 1.14~1.15 Forge+OptiFine 无法进入世界(#4134@xiaoj-ui
  有多个下载任务时有小概率出错(#3771@Casper233
  从回收站拖拽安装禁用的 Mod 后扩展名有误(#4227@Ad-closeNN
  可能选择错误的 Java 8(#4261@al-wei
  可能错误地将官启 Java 视作强制指定的 Java(#4286@Pigeon0v0
  MyIconButton 无法设置为红色主题(#4290@litwak913
  删除 launcher_profiles.json 中的令牌(#4313@cucumbertw
  Mod 管理页的下边栏更新按钮不会刷新(#4377@XeF2i
  第三方登录下重新登录后错误的使用了缓存(#4382@wuliaodexiaoluo
  ARM 架构的 CPU 可能无法启动 MC(#4396@Sunch233
  部分映射表文件无法使用镜像源下载(#4425@t57282
  整合包的 [烹饪] 分类应译为 [大杂烩](#4435@Chiloven945,PR @3gf8jv4dv
  统一通行证所需 Java 版本不准确(#4446@CrazyNutLz
  崩溃报告中,游戏崩溃前的输出可能有编码问题(#4482,PR @allMagicNB
  错误报告导出的启动脚本编码有误(#4488@wuliaodexiaoluo
  无法使用镜像源获取 NeoForge 版本列表(#4491@LxHTT
  Mod 下载列表加载失败时无法点击重试

2.8.3

13 Jul 06:59
Compare
Choose a tag to compare

· 修复了以下 1 个 Bug
  [严重] 部分玩家无法启动游戏:释放 Java Wrapper 失败(#4243@clang3722

2.8.2

11 Jul 17:20
Compare
Choose a tag to compare

· 删除文件失败时会延时重试一次(#4203@youzi-2333
· 更新帮助库
  添加 NeoForge 安装教程(LTCatt/PCL2Help#380@WForst-Breeze
  删除 PCL 帮助站链接(LTCatt/PCL2Help#367@lihl2011,PR @allMagicNB
  编修(LTCatt/PCL2Help#365LTCatt/PCL2Help#376LTCatt/PCL2Help#377,PR @wuyuncheng-26@Fish-LP@youzi-2333
· 修复了以下 11 个 Bug
  [严重] 无法安装 Beta 版 NeoForge 的整合包(#4179,PR @lactobionicAcid
  [严重] 自动安装无法选择部分 OptiFine(#4183@CHlaowei,PR @lactobionicAcid
  获取的系统盘符可能有误(#3799@wuliaodexiaoluo
  释放 JLW 失败时错误地继续了操作(#3801@wuliaodexiaoluo
  无法安装 Forge 1.7.10-pre4(#4057@3gf8jv4dv
  未对 { 开头的字符串正确转义(#4187@Language-Changer
  快照版未显示 2.8.1 更新提示(#4189@kong-que-dnf123
  错误地将 MMC 整合包识别为 CurseForge 整合包(#4194@youzi-2333
  主页教学中打开画图按钮不完全泛用(#4201@WatchfulBand
  开源版中点击极客蓝主题导致崩溃(#4215@idhaname
  开源版编译路径是绝对路径,可能导致无法编译(#4219,PR @killcerr

2.8.1

06 Jul 18:43
Compare
Choose a tag to compare
2.8.1 Pre-release
Pre-release

· 让 NeoForge 安装进度显示地更准确
· 修复了以下 3 个 Bug
  [严重] 无法安装 Forge 1.12.2 及更低版本(#4177@fengguowudi
  主题 [自定义] 的更新不会立即体现(#4171@tu6133
  快照版点击 [输入解锁码] 时崩溃(#4176@andypeng1

2.8.0

06 Jul 09:51
f264f82
Compare
Choose a tag to compare
2.8.0 Pre-release
Pre-release

· NeoForge 兼容与自动安装(#2244@xphost008,PR @Pigeon0v0,感谢 @3gf8jv4dv
· 支持编译、运行 PCL 开源代码
  修改了 PCL 存储库指引文件,以允许 Fork、修改代码和有条件地分发衍生版本
  修改活跃橙隐藏主题描述,允许向主存储库提交 Pull Request 以解锁活跃橙
· 将内存分配上限限制为 32G
· 添加追随者披风的中文翻译(#3885#4138,PR @wuyuncheng-26@Deep-Dark-Forest
· 自定义事件 [启动游戏] 允许启动当前的 MC(#3965@WSXYT,PR @youzi-2333
· 添加部分 Dragonwell Java 的识别(#4006@acaciachan
· Mod/整合包 下载增加 1.21 筛选(#4031@WForst-Breeze
· [启动游戏前进行内存优化] 支持版本独立设置(#4058,PR @youzi-2333
· 优化 Java 搜索代码(#4093,PR @SALTWOOD
· 为 1.14~15 自动安装重新启用 OptiFabric Origins 安装提示(#4153@zec896219
· 只有一首音乐时允许右键从头开始重新播放(#4155,PR @youzi-2333
· 修复了以下 14 个 Bug
  特定情况下删除/重命名版本后设置信息异常(#3120@xiaoniaoawa
  资源下载的翻页键可能显示为未激活样式(#3319@WForst-Breeze
  第三方登录注册按钮跳转有误(#3819#4151@allMagicNB,PR @Mxmilu666
  无法使用 URL 打开已安装的基岩版(#3985@MCSteve123,PR @JingHai-Lingyun
  版本独立设置中的“自动选择合适的 Java”无效(#3898@FlameFire26
  使用老版本导致个性化设置丢失(#3941@JingHai-Lingyun
  正式版中点击“输入解锁码”导致崩溃(#3990@Light-Beacon
  CurseForge 整合包的光影被错误地放到 mods 文件夹(#3995@ciaotanjiajun
  使用特定名称的自定义皮肤无法进入游戏(#4013@skilahello,PR @Silverteal
  极度罕见情况下启动下载管理线程出错(#4021@chengzi-sc
  可能错误地将 Mod 更新为另一个加载器的版本(#4064@spf2333
  可能自动分配超过 64G 的内存,导致游戏崩溃
  播放音乐时错误地显示“左键播放”,应为“左键暂停”
  安装 Forge 时可能会漏下载部分支持库文件

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 的额外描述不全