v1.0.62-beta
Pre-release
Pre-release
·
176 commits
to dev
since this release
PCL N Edition v1.0.62-beta 更新日志
离线皮肤支持
- 离线档案支持从正版档案借用皮肤,选择皮肤来源后游戏内自动显示对应皮肤
- 启动时自动检查并下载 CustomSkinLoader模组(!skinsupport.jar),无需手动安装
实例模组浏览器
- 新增实例模组页面(PageInstanceModBrowser):从实例设置直接浏览和下载适配当前版本的模组
- 无限滚动加载,自动排除已安装和库类模组,双源搜索(Modrinth + CurseForge)智能去重
- 新增模组详情页面(PageInstanceModDetail):查看文件列表并按加载器筛选
- 下载/更新/收藏一键操作,自动解析并下载缺失前置模组
- 更新或下载新版本时自动清理旧版模组(按项目 ID 匹配,跨文件名精确清理)
崩溃自动修复
- 启动游戏崩溃时自动解析日志中的 Fabric 模组不兼容错误
- 支持中文和英文错误信息识别(缺失前置 / 版本不对)
- 自动从 Modrinth / CurseForge 搜索并下载兼容版本的缺失前置
- 下载完成后自动重新启动游戏,无需手动操作
- 修复过程中崩溃弹窗自动抑制,启动页显示修复进度
- 智能去重(同一 modid 被多个模组依赖时不重复下载)
- 英文模组 ID 自动分词语义搜索(如 forgeconfigapiport → forge config api port)
P2P 联机基础设施
- 新增 IPv6 地址检测与筛选(物理网卡优先、排除本地链路地址)
- 新增 UPnP 端口映射服务(自动配置路由器端口转发)
- 新增 防火墙规则管理(自动添加 Windows 防火墙放行规则)
- 新增基于 Supabase Realtime 的 WebSocket 信令服务
- 新增 P2P 连接状态机与大厅控制器
模组管理增强
- 下载列表页模组条目新增三个快捷按钮:下载安装、收藏、版本选择
- 更新模组时自动检测并更新最新兼容前置
- 安装整合包后自动跳转实例模组浏览器
其他
- 修复搜索框输入不响应的问题(TextSearchVersion.Text 改为读取 TextBox.Text)
- 修复 ToNetFile() 在缺少结尾 \ 时 LocalPath 拼接丢失文件名的问题