🚀 新功能
- 可选的各种蓝色 - by @ruattd in #821 (efdda)
- 投影原理图管理相关优化,解决加载过慢的问题 - by @caomei269 in #1000 (fcf49)
- 支持锁定窗口大小 - by @CiiLu in #1014 (7523b)
- Legacy Fabric 支持 - by @CiiLu in #1118 (63c19)
- Comp:
- 支持从 CurseForge 下载世界并自动安装 - by @Pigeon0v0 in #1185 (8fb08)
- 收藏夹加入世界资源分类 - by @tangge233 in #1245 (333f2)
- CompMod:
- 接入 MCIM 文件下载镜像源 - by @tangge233 (55fb4)
- CustomDownload:
- 为自定义下载添加 User-Agent 支持#1041 - by @BartcreeBart and @Pigeon0v0 in #1058 and #1041 (63806)
- Download:
- Export:
- 支持导出光影配置文件 - by @tangge233 (07a2e)
- JLW:
- 不默认启用 - by @tangge233 in #1013 (1a588)
- Launcher:
- 上游更新 - by @Pigeon0v0 and @tangge233 in #1168 (42e6a)
- LifeCycle:
- 加入更多的可观察日志 - by @tangge233 (5b129)
- Link:
- 改进联机安全性 - by @Pigeon0v0 in #1042 (d83b8)
- 用户输入错误的房间号时给予友好提示 - by @tangge233 (5f34d)
- 支持加入陶瓦的联机房间 - by @Pigeon0v0 and @tangge233 in #1182 (2c54a)
- 更新 EasyTier 到 2.4.0 并支持 ACL - by @Pigeon0v0 in #1225 (bf0cf)
- 更新 EasyTier 至 2.4.1 - by @Pigeon0v0 in #1247 (c6904)
- LocalComp:
- McPing:
- 支持检测旧版本 Minecraft 的世界信息 - by @tangge233 (c1ab1)
- MyCheckBox:
- 复选框的三态 - by @Hill23333 and @Pigeon0v0 in #1246 (5282c)
- Net:
- 将 CacheCow 缓存应用于部分网络请求 - by @tangge233 (e0334)
- NetCache:
- 网络缓存 - by @tangge233 in #1015 (a500f)
- Notification:
- 支持简单的 Toast 通知 - by @Pigeon0v0 in #1043 (2180e)
- PageInstance:
- PageOtherTest:
- PageVersion:
- 添加.litematic详细信息中原始名称显示 - by @caomei269 (a3d4e)
- PageVersionCompResource:
- 原理图管理相关优化 - by @caomei269 (9475c)
- RP:
- 大概思路 - by @tangge233 (7fa29)
- SnapLite:
- 部分内容改为仅修改而不是重新写入 - by @tangge233 (e063c)
- 允许查看备份详情 - by @tangge233 (714a9)
- Test:
- Theme:
- UI:
- 改回部分 UI - by @tangge233 (20a56)
- launch:
- link:
- 大厅早期支持 - by @Pigeon0v0, @MoYuan-CN, @tangge233, @shimoranla, @ruattd, Silverteal, 任天天 and @wuliaodexiaoluo in #741 (cdb33)
- 联机支持第二服务器与其他优化和修复 - by @Pigeon0v0 in #1020 (bef2b)
- 大厅成员列表本机项目加了个 NAT 类型显示 feat: upd core - by @Pigeon0v0 (d776e)
- log:
- 添加导出日志页面 - by @shimoranla (9b6b6)
- promote:
- setup:
- update:
🐛 修复
- 规避 WPF 剪贴板卡顿,修复剪切不清除文本的问题 - by @ABA2396 in #997 (bbf36)
- MMC 整合包 Libraries 应用可能出错 - by @Pigeon0v0 (d4f94)
- 大厅相关修复 - by @Pigeon0v0 in #1010 (15aea)
- 主页市场滚动条偏左 - by @xrlzu in #1059 (a70e2)
- 披风预览的一些问题 - by @wyc-26 (c7ba9)
- 自定义主页无法调用今日人品 - by @CiiLu in #1164 (ce536)
- 硬件调查弹窗异常弹出 - by @tangge233 (42d7a)
- 更新日志以错误的弹窗展示 - by @tangge233 (fd972)
- Windows 的窗口排列机制可能会导致锁定窗口大小失效 - by @tangge233 (23e67)
- Bsdiff:
- 修复差分失败问题 - by @tangge233 (0cc5c)
- Cape:
- 下载披风文件失败导致无法换披风 - by @tangge233 (cbb95)
- 使用了错误的图片 - by @tangge233 (5fb9e)
- CompFavorites:
- 修复收藏夹删除最后一个收藏项后 UI 显示的问题 - by @youzi-3222 in #1171 (e6b0c)
- CompMod:
- 存在同名的模组文件时搜索会发生崩溃 - by @tangge233 (fb374)
- 模组启动和禁用会导致模组列表项目缺失内容 - by @tangge233 (d6f53)
- CompResource:
- Crash:
- 修复错误报告导出中启动器日志命名不正确的问题 - by @Pigeon0v0 in #1178 (9c1d5)
- Download:
- 错误地将官方版本的 Json 文件进行读取并且没有读取 UVMC 文件 - by @tangge233 (cfb11)
- FormMain:
- JLW:
- 部分地方没有默认不使用 JLW - by @tangge233 (1dc14)
- Java:
- 可能会错误的选择低版本 Java 安装 Forge - by @tangge233 (80434)
- 剔除过于宽泛的关键词 - by @tangge233 (0b5a1)
- 启用禁用的合法性问题 & typo 修正 & Java 手动添加限定 java.exe - by @tangge233 (e9e84)
- LabyMod:
- 可能会错误的检测资源情况 - by @tangge233 (48fb3)
- Launch:
- 游戏参数没有被正确替换(未同步上游更新) - by @tangge233 (3bd1a)
- Build error - by @tangge233 (ae0cf)
- 游戏启动参数传递错误 - by @tangge233 (c10b6)
- 启动计数统计可能会有 null 异常 - by @tangge233 (9f9db)
- Link:
- 检测不到多个游戏端口 - by @tangge233 (2746e)
- 检测 Minecraft 可能会被过长时间地卡住 - by @tangge233 (b030f)
- 压根没连上啊 - by @tangge233 (ea48f)
- 存在重复的刷新 - by @tangge233 (8571b)
- 大厅功能优化与修复 - by @Pigeon0v0 in #1068 (41588)
- 修复局域网广播可能找不到的问题 - by @Pigeon0v0 in #1144 (86717)
- 修改信息传递逻辑,换用分隔符分离信息 - by @Pigeon0v0 in #1169 (fe90b)
- 意外允许旧版本使用大厅 - by @Pigeon0v0 (19cfb)
- Natayark 账户登录可能由于回调服务端没有正确启动而失败 - by @tangge233 (8f0f4)
- 快速从联机页面点入设置会导致 Natayark 账号登录失效 - by @tangge233 (407bd)
- 输入错误的房间号时不应该进入大厅界面 - by @tangge233 (9b389)
- 可能找不到局域网广播信息 - by @tangge233 (fd8e3)
- 直接与 Minecraft 通信而不是局域网广播 - by @tangge233 (54a89)
- 使用 Process.WaitForExit 而不是 Thread.Sleep 等待输出结果 - by @tangge233 (8b4e3)
- 登录失败会报错 - by @tangge233 (d9ea8)
- 是奇怪的 ET 进程,直接干掉 - by @tangge233 (5a628)
- LocalComp:
- 游戏资源管理相关优化 - by @caomei269 in #1152 (718f3)
- MCPing:
- 日志写入没有按照预期进行 - by @tangge233 (d91fd)
- McPing:
- 遇到不回复的端口会无限制等待的问题 - by @tangge233 (9b6e2)
- Mod:
- 项目结构 - by @tangge233 (786d3)
- ModComp:
- ModProfile:
- ModSecret:
- Modpack:
- 在安装整合包时可能会出现类型装换错误 - by @tangge233 (3975a)
- Modpack-Install:
- MsLogin:
- 尝试性修复正版验证第五步错误 - by @tangge233 (07001)
- NetCache:
- 错误的索引查找 - by @tangge233 (16026)
- 错误的索引 - by @tangge233 (1d292)
- 一些使用问题 - by @tangge233 (e4c75)
- 使用数据库会导致部分情况下数据量过大导致数据库爆炸 - by @tangge233 (1192d)
- Page:
- 减少发现 null 值时候的日志输出量 - by @tangge233 (5b959)
- PageInstance:
- 修复实例选择按钮点击后页面跳转顺序问题 - by @caomei269 in #1217 (cf25c)
- PageOtherTest:
- 瞅眼服务器的默认图标没有展示 - by @tangge233 (c816b)
- PageSetupLink:
- PageVersionCompResource:
- 优化文件夹操作提示和空状态显示 - by @caomei269 (a353c)
- Profile:
- 修改皮肤前不会登录 - by @tangge233 (6eb2a)
- 可能的导出导入失败 - by @tangge233 (b9bd2)
- 微软账户登录的一些小问题 - by @tangge233 (bf8eb)
- 修改玩家名输入名称界面点取消后仍然弹出警告 - by @tangge233 (47f57)
- 没有输出错误信息 - by @tangge233 (1bcb7)
- 再次尝试解决正版登录可能的弹窗问题 - by @tangge233 (c7c7a)
- 档案页面意外的切换回原来选择的档案 - by @tangge233 (49884)
- 加载离线皮肤时的 UUID 错误 - by @tangge233 (009d8)
- 切换档案失败 - by @tangge233 (5b54e)
- 无法正常添加微软账号 - by @tangge233 (0fe65)
- SavesInfo:
- SnapLite:
- 改成先删后增应用备份,以防止部分情况下文件没有写入到位 - by @tangge233 (686a9)
- Sort:
- 错误地执行了刷新整个 UI 导致卡顿 - by @tangge233 (094f9)
- Theme:
- UI:
- 点击导出页面的刷新按钮会跳转到修改页面 - by @tangge233 (73ec0)
- Update:
- Vote:
- 投票页面加载错误 - by @tangge233 (1f1de)
- authlib:
- 去除请求体中包含的错误的参数,并在部分弹窗上加入详细的错误信息 - by @Pigeon0v0 in #1030 (b72ea)
- ci:
- 可能的密钥替换错误 - by @tangge233 (67460)
- 无法替换密钥 - by @tangge233 (2cd82)
- 这次密钥真的应用成功了 - by @tangge233 (c6a75)
- comp:
- favorites:
- 修复收藏夹修改备注时点击取消将丢失原来的备注信息的问题 - by @caomei269 in #1027 (4031c)
- link:
- 常量少打个 Const - by @Pigeon0v0 (b8e4d)
- 我服了 Action 居然不能处理引号和逗号 - by @Pigeon0v0 in #1028 (f51e7)
- 创建者网络密钥不正确 - by @Pigeon0v0 (c0508)
- 传入的大厅编号不正确 - by @Pigeon0v0 (fe40f)
- 修复联机设置自定义节点输入字符崩溃的问题 - by @caomei269 in #1052 (d036f)
- link): 在某些烂电脑上可能无法启动联机 fix(link): 停止端口转发时可能被判定为线程异常导致 UDP 广播越来越多 feat(link): 启用 QUIC feat(notification:
- 添加了一些 toast 通知 chore: 代码可读性优化 chore: upd core - by @Pigeon0v0 (837e9)
- log:
- modpack:
- 可能会因为镜像源获取到的模组信息不够直接爆炸而不重试 - by @tangge233 (1e58e)
- skin:
- 在皮肤站可能没有 SSL 支持的情况下错误使用使用 HTTPS 协议下载皮肤文件 - by @shimoranla (ceca8)
- smtc:
- 无法正确传递媒体信息 - by @Hill23333 (7b75a)
- uvmc:
⚡ 性能优化
- CompResource:
- Link:
- UI 小改动 - by @tangge233 (4cb11)
- UI 界面 - by @tangge233 (65d58)
- MsLogin:
- 优化 MsLoginStep1 阶段的代码 - by @tangge233 (84e7b)
- Net:
- 网络代码小优化 - by @tangge233 (47e96)
- NetCache:
- 使用单次创建的实例化避免多次实例化造成的性能问题 - by @tangge233 (51289)
- Setup:
- 优化字体下拉框的加载速度 - by @tangge233 (e399c)
- UI:
- 版本 -> 实例 / version -> instance - by @Pigeon0v0 in #1141 (1b03a)
- link:
- 去除 --smol-tcp 参数 - by @Pigeon0v0 (5f4cf)
🛠️ 改进
- Link:
- 改进陶瓦用户信息的显示效果 - by @Pigeon0v0 in #1285 (47367)
- 改用 Loader 处理大厅公告 - by @Pigeon0v0 in #1283 (6a816)
- OtherTest:
- PageLoginMs:
- log:
📚 文档
🎨 代码样式
🔧 重构
- 优化代码结构,提高可读性 - by @caomei269 (70e69)
- 重新规划 Core 分类与命名空间 - by @ruattd (96219)
- MCPing: 换用 Core 实现的更加完善的 VarInt - by @tangge233 (c7102)
- McPing: 重构 McPing 进 PCL.Core - by @tangge233 (debd3)
- Net: 换用自实现的 HTTP 缓存存储,同时加入缓存压缩减少空间占用 - by @tangge233 in #1241 (dc550)
- about: 重新排列关于页面并添加社区版相关信息 - by @ruattd in #1119 (e7c93)
- rpc: 替换过时的工具调用 - by @ruattd in #1146 (eebaf)
🏡 杂项
- 调整部分 Core 文件结构 - by @tangge233 (85544)
- Feedback:
- 移除早期添加的备用 api - by @tangge233 (043f3)
- Java:
- 代码样式小改动 - by @tangge233 (bf0a1)
- Launch:
- 移除 msal 组件 - by @tangge233 (005d9)
- Link:
- 改动 UI - by @tangge233 (79caf)
- 启动 MC 使用的启动器展示小改动 - by @tangge233 (1df5d)
- McPing:
- 移除旧 McPing - by @tangge233 (e5388)
- MsLogin:
- 修改验证字段的参数使用 JObject 构造 - by @tangge233 (29676)
- 删改一些不必要的代码 - by @tangge233 (c1462)
- Net:
- 指定 SslProtocols - by @tangge233 (f2d2b)
- NuGet:
- 升级 msal 到 4.74.0 - by @tangge233 (e26a9)
- Profile:
- 默认登录使用设备代码流以减少交互式登录带来的各种问题 - by @tangge233 (6a3ea)
- 加入更多的标志以方便错误跟踪 - by @tangge233 (6a28e)
- build:
View changes on GitHub
如果你有 Mirror 酱 CDK 可以直接使用此高速下载源
你也可以直接在下方的 Assets 中下载