Skip to content

Releases: Hex-Dragon/PCL2

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

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