5.2.2-SNAPSHOT+685
on 2025 Apr 04494da63 重写连接管理器以跟踪客户端/服务器连接(#4410)
5.2.2-SNAPSHOT+684
on 2025 Apr 04a0b0ed4 再次使<1.21.2容器ID类型与原版保持一致 ……也就是说,由于特殊ID的存在,要使它们不一致: 字节类型:
- 容器设置槽位
- 容器点击
- 放置幽灵合成方式
- 放置合成方式
- 容器按钮点击
- 容器关闭(服务端发送)
- 容器确认(服务端发送) 无符号字节(无变化):
- 打开屏幕
- 容器设置内容
- 容器设置数据
- 马的屏幕打开
- 容器关闭(客户端接收)
- 容器确认(客户端接收) 短整型(无变化):
- 设置创造模式槽位
实际上这并没有太大变化,但意味着它与原版的读取方式相匹配
5.2.2-SNAPSHOT+683
on 2025 Apr 04e9ec29a Java文档修复(#4391)
5.2.2-SNAPSHOT+682
on 2025 Apr 04fb5bc82 添加连接详细信息协议实现(#4371)
添加了一个可选的自定义有效载荷协议,各平台可使用该协议在后端服务器之间传达用户的原生版本,当前的实现通过将玩家的原生版本发送到后端服务器来支持Velocity。各平台可自行调用ConnectionDetails#sendConnectionDetails以确保该数据包能被服务器处理。
合著者:Nassim Jahnke nassim@njahnke.dev
5.2.2-SNAPSHOT+681
on 2025 Feb 28a7bc03f 将客户端绑定的基础协议处理程序中的更改视为单独的协议(#4400)
5.2.2-SNAPSHOT+680
on 2025 Feb 25d1bea03 将Gradle包装器从8.12.1更新到8.13(#4396)
签署人:Gradle更新机器人 gradle-update-robot@regolo.cc 共同作者:Gradle更新机器人 gradle-update-robot@regolo.cc
5.2.2-SNAPSHOT+679
on 2025 Feb 25d3512c9 在移除物品数据时也检查覆盖情况
5.2.2-SNAPSHOT+678
on 2025 Feb 232f1f753 在注册数据中忽略无效成分
5.2.2-SNAPSHOT+677
on 2025 Feb 19ac3362f 在1.19.4到1.20版本转换时不要重复添加伤害类型(#4389)
5.2.2-SNAPSHOT+676
on 2025 Feb 1974e510b 在MovementTransmitterProvider中修复客户端实体ID检查(#4390)
5.2.2-SNAPSHOT+675
on 2025 Feb 16fdd263b 使在ViaPlatform中并非总是必需的功能变为可选(#4370)
5.2.2-SNAPSHOT+674
on 2025 Feb 16a764cec 添加DebugHandler#logPrePacketTransform/设置日志包转换 (#4386)
5.2.2-SNAPSHOT+673
on 2025 Feb 023e946ff 如果未找到玩家,向/viaversion列表及玩家添加用户反馈(#4369)
5.2.2-SNAPSHOT+672
on 2025 Feb 02dca45ce 简化读取错误
5.2.2-SNAPSHOT+671
on 2025 Feb 02327ec23 添加PacketTypeMap#ofUnsequenced辅助函数 (#4368)
5.2.2-SNAPSHOT+670
on 2025 Feb 029cf7737 修复容器悬停事件反序列化问题(#4365)
5.2.2-SNAPSHOT+669
on 2025 Feb 020c5fa1b 添加协议可运行内部API(#4364)
5.2.2-SNAPSHOT+668
on 2025 Feb 021ca075f 仅当在1.20.3到1.20.5版本中服务器未发送时才添加minecraft:spit伤害类型(#4361)
5.2.2-SNAPSHOT+667
on 2025 Feb 02d7c50a0 当服务器已发送时删除新添加的注册项(#4352)
5.2.2-SNAPSHOT+666
on 2025 Feb 020e98839 将Gradle包装器从8.12更新到8.12.1 (#4359)
签署人:Gradle更新机器人 gradle-update-robot@regolo.cc 共同作者:Gradle更新机器人 gradle-update-robot@regolo.cc