Skip to content

Releases: Hex-Dragon/PCL2

2.4.6

25 Jan 17:52
Compare
Choose a tag to compare

· 在百宝箱添加了清理 MC 日志、崩溃报告的按钮(#491@FFDVDGD
· 允许在弹出 Java 兼容性提示后取消启动(#951@Anythingteam
· 点击左边栏的刷新与初始化按钮后会自动跳转到对应页面(#997,@Roser7419)
· 自定义下载支持自定义文件名(#1003@myunco
· 自动安装 OptiFine 的列表优先显示正式版(#1007@zkitefly
· 优化帮助条目“手动修改游戏内存”(LTCatt/PCL2Help#269,by @ITfool
· 在帮助库添加了购买正版的入口(LTCatt/PCL2Help#270,by @Rosmontis2333
· 再次修改了窗口关闭动画
· 翻新了 33 条回声洞
· 修复了以下 21 个 Bug(包含 1 个严重 Bug)
  [严重] 无法从官方源下载 assets 文件(#964
  打开程序有概率不出现界面(#745@MC-luoluo
  不应允许使用高版本 JRE(#799
  自定义窗口分辨率结果有误(#856@ZS2147483647
  安装游戏可能出错:在某些文件和目录下未能完成操作(#861@ZS2147483647
  部分控件在特定条件下显示有误(#880@MJIFmc
  搜索时添加 Mod 不会刷新搜索结果(#888@sssysy
  特定 URL 的文件无法使用自定义下载(#889@youzi-2333
  崩溃反馈跳转的网址是老入口(#902#925,@rumengchuxing062,by @WorldHim
  版本设置指定的 Java 不在 Java 列表中导致异常(#907@Anythingteam
  Fabric 1.15+ 误判不能使用 Java 19 启动(#911@Anythingteam
  同时使用中文和英文搜索 Mod 导致出错(#915@Cast245
  Java 大版本排序有误(#942@niuyuhao0818
  在存在 OptiFine 时可能未折叠相同的原版(#955@bruthax
  Mod 详情弹窗中按 Esc 会打开百科搜索(#960@OnQ114514
  Mod 与整合包下载页中版本框的宽度不一致(#961@fhh1224
  未启用 FIPS 兼容算法导致出错的提示有误(#969,@Louis-ZYH)
  快速启动和取消启动可能误报未找到 Java(#996,@return6666)
  无法安装极少数 CurseForge 整合包(#1006@ScottCTD
  错误地要求安装 Forge 需要 Java 8u60 以上,但实际上任何 Java 8 均可安装
  指定的 Java 有误时会错误地重置 Java 设置

2.4.5

08 Jan 12:39
Compare
Choose a tag to compare

· 增加“在游戏启动前执行命令”设置
· Mod / 整合包下载优化
  Mod / 整合包详情页中添加了复制名称按钮(#618@AliceLeader
  为大量 Mod 追加了百科页面的指向
  优化 Mod 中文搜索的准确度
· 界面优化
  再次调整控件配色,略微加深了边框颜色
  警告弹窗会使背景变红,启动器出错时会显示为警告弹窗
  重做了弹窗、程序启动和关闭、弹出提示的动画
  弹窗支持文本与输入框同时显示,因此修改了多个输入弹窗的内容
· 帮助库更新
  修改 Little Skin 相关帮助(LTCatt/PCL2Help#262,by @Wishing-Qi
  将材质包译名更改为纹理包(LTCatt/PCL2Help#267,by @miner233
  整合包制作指南追加自带 Java 的说明
· 如果修改了缓存文件夹,在清理缓存时会要求确认(#645@IceYi233
· 添加 OptiFabric 与老版本 Fabric 的不兼容提示(#784@Pixel-Cube
· 为个性化页面的各个滑条添加了文本数值提示(#815,@Xx114514xX1819)
· 恢复了版本概览中的 添加/移除收藏夹 按钮
· 将版权信息从 2022 更新为 2023,新年快乐!
· 支持分析 Mixin 应用失败的错误日志
· 将版本独立设置中的高级设置整合进高级启动选项卡片
· 取消弹出提示的点击手动收回功能
· 在极端条件下,使用 C:\ProgramData\PCL\ 而非 C:\PCL\ 作为缓存文件夹
· 修复了以下 35 个 Bug
  下载完成时可能报错:更新下载管理显示失败(#536@LBZiXL
  安装版本名带空格的 Forge 整合包可能失败(#575@cishengfu
  使用特定参数依然可以进入联机页面(#583@youzi-2333
  热力系列等部分 Mod 中文名有误(#589@Nothingness-Void
  1.19.3 下无法使用自定义离线皮肤(#590@WForst-Breeze
  列表项的背景方框可能被错误地缩放(#609@AdmireLinK
  用自定义主页的启动按钮启动时无法指定登录方式(#615@infidiotWolf
  Mod 管理的全部启用/禁用在特定环境下报错(#620@sunshinezxq
  导出的启动脚本不支持 UTF-8 编码的系统环境(#631@char-46
  无法启动部分被旧版本 PCL 启动过的 MC(#643@ZS2147483647
  切换选择的版本不会更换下载 Mod 的目标文件夹(#646@DupeisTaken
  若 Java 查找失败可能会导致死循环查找(#651,@tumuidle)
  高分屏下游戏窗口分辨率设置有误(#658@ZS2147483647
  整合包搜索点重置条件后版本会变成文字“全部”(#667@fhh1224
  活跃橙的反馈入口与点击反馈按钮的不一致(#673@infidiotWolf
  Fabric Mod 导致的崩溃误判 OptiFine 不兼容(#675@Crushedfish4740
  启动 1.16 低版本 Forge 时未选用正确的 Java(#676@1516851
  在特定情况下,无法拖拽安装 Mod(#714@Crushedfish4740
  使用中文搜索名称带横杠的 Mod 的结果可能有误(#716@Chinese-people
  可能无法安装带 OptiFine 的 MCBBS 整合包(#735,@cookie797)
  仅提供 Log1 进行崩溃分析时的结果有误(#736@G-mare
  取消启动会误触发“游戏关闭后关闭启动器”(#742@zhengyoushang
  修改游戏标题可能改到其他窗口(#778,@cbg520666)
  搜索“旅行地图”等特定关键字可能找不到对应 Mod(#780@LBZiXL
  磁盘盘符为小写字母时可能搜索到重复的 Java(#794@quannen
  版本指定的 Java 信息损坏时理应静默处理(#798@admin64github
  可能将不会加载的 Mod 列入 Mod 列表(#811@Pixel-Cube
  Forge 安装在特定情况下可能误判失败(#832@sanqianxing3313
  自定义主页教程中 HorizontalAlignment 说明有误(LTCatt/PCL2Help#260,by @WTP016-CN@ComputerCPT
  导入 .minecraft 文件夹时允许输入 40 个字符的名称而不是 30 个字符
  离线用户名为空时的提示信息可能有误
  详细错误信息中可能出现不必要的空行
  Java 兼容性警告无法正确显示小版本的差异
  生成启动脚本时主页依然显示正在启动游戏
  不存在 C 盘时可能导致各种错误

2.4.4

11 Dec 18:35
Compare
Choose a tag to compare

· 版本设置功能优化
  支持导出启动脚本(#244,@LiuBinzhe)
  支持在版本设置页面直接打开存档文件夹和 Mod 文件夹
  重做版本设置页面 UI
· 修改部分配色,让整体边框变得更淡
· 允许未赞助的玩家设置启动器的透明度
· 安装 CurseForge 整合包时会将它的图标设为版本图标(#466@WForst-Breeze
· 优化网络错误以及一些特殊情况时的报错(#468@ZHAOSBC
· 若购买 MC 后未创建档案,会弹窗提示玩家创建(#522@idhaname
· 为反馈菜单增加了仅查看反馈列表但不提交反馈的选项
· 点击左下角的弹出提示会立即隐藏所有提示
· 修复了以下 10 个 Bug(包含 2 个严重 Bug)
  [严重] 无法同时开启多个 Minecraft 客户端(#472@ForgottenZ
  [严重] 无法从下载页安装最新 MC 版本的整合包(为啥会没人反馈这个?为啥啊?)
  关闭功能隐藏后可以调出联机设置页面(#469@yuanquanya
  无法下载部分支持快照版的 Mod(#478@ai-1903
  使用 OpenJ9 导致崩溃的分析提示有误(#482@kaoyu555666777
  正式版 PCL2 未以 64 位运行(#531@GTEMYee
  不明原因下,点击自动安装的列表项导致崩溃(#535@fanaas
  在不支持 Quilt 的版本依然可以搜到 Quilt Mod(#566,@Louis-ZYH)
  将部分版本标记为可安装 Mod 后,左边栏显示不正常
  崩溃分析时可能无法读取部分文件

2.4.3

26 Nov 14:40
Compare
Choose a tag to compare

· 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

08 Nov 11:51
Compare
Choose a tag to compare

· 删除联机的其他残余内容(#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

03 Nov 14:32
Compare
Choose a tag to compare
2.4.1 Pre-release
Pre-release

· 联机调整
  使用 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

16 Oct 14:00
Compare
Choose a tag to compare
2.4.0 Pre-release
Pre-release

在昨天版本的基础上又改了一些……重新发一次 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

29 Sep 09:53
Compare
Choose a tag to compare

· 支持分析 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

25 Sep 12:57
Compare
Choose a tag to compare
2.3.4 Pre-release
Pre-release

· 压缩包被占用时也可以安装整合包了(#107@bling-yshs
· 将第三方登录设置覆盖为 LittleSkin 时增加确认弹窗(PCL#9435,@kuliangcha)
· 更新关于页面的过时内容,并添加查看源代码按钮
· 点击反馈选项将直接跳转到 GitHub Issues 页面
· 允许正式版使用反馈功能
· 使用 30 条新的回声洞投稿替换了一些过气的老投稿
· 更新 Mod 中文名数据库
· 帮助库更新
  更换图片图床(LTCatt/PCL2Help#235LTCatt/PCL2Help#212,by @z0z0r4@WTP016-CN
  调整、重写部分文本(LTCatt/PCL2Help#235,by @WTP016-CN
  其他细节调整(LTCatt/PCL2Help#245LTCatt/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 页面链接