5.4.0-SNAPSHOT+739
on 2025 Jun 158eb005e 修复热带鱼图案哈希问题
5.4.0-SNAPSHOT+738
on 2025 Jun 154d39c00 为游戏配置文件添加生活质量(QoL)应用程序编程接口(API)(#4505)
5.4.0-SNAPSHOT+737
on 2025 Jun 15d9609e6 按照原版行为,在1.8到1.9版本的书页重写时不要失败(#4504)
5.4.0-SNAPSHOT+736
on 2025 Jun 15ab3927d 实现我们自己的哈希写入
这避免了大量的间接引用、包装/装箱以及数据复制,同时还确保我们能够立即在新的快照版本上实现它们,而无需等待一个单独的(而且还在不断扩充的)依赖。
哈希生成器部分是从MCStructs复制而来的,其他所有内容都是重新构建的,目的是有意避开原版的编解码器设计。
5.4.0-SNAPSHOT+735
on 2025 Jun 151a60c52 不要在1.20.3到.5版本转换创造模式物品栏锁定/地图后处理(#4500)
5.4.0-SNAPSHOT+734
on 2025 Jun 15f88dae1 将Gradle包装器从8.14更新到8.14.1 (#4501)
签署人:gradle更新机器人 gradle-update-robot@regolo.cc 共同作者:gradle更新机器人 gradle-update-robot@regolo.cc
5.4.0-SNAPSHOT+733
on 2025 Jun 152626773 重构1.20.5及以上版本的类型
共同作者:弗洛里安·迈克尔 florian.michael07@gmail.com
5.3.3-SNAPSHOT+732
on 2025 Jun 15f16f190 将容器处理直接移至handleShowItem中 修复了ViaVersion/ViaBackwards#1010问题
5.3.3-SNAPSHOT+731
on 2025 Jun 15cc435b2 将物品ID设置器移到备份方法下方
5.3.3-SNAPSHOT+730
on 2025 Jun 15eb2d603 添加受保护的handleRewritablesToServer方法
5.3.3-SNAPSHOT+729
on 2025 Jun 15c30e0f4 进一步拆分物品重写器方法 物品备份及其恢复流程必须更谨慎地围绕可重写处理进行安排,以便原始/恢复的数据保持不变
5.3.3-SNAPSHOT+728
on 2025 Jun 15ebb24c7 不要使用自定义物品哈希器调用超级处理物品到客户端方法
5.3.3-SNAPSHOT+727
on 2025 Jun 15575c5b9 将恢复备份数据调用上移
5.3.3-SNAPSHOT+726
on 2025 Jun 15812694d 将updateItemDataComponents拆分为两部分
5.3.3-SNAPSHOT+725
on 2025 May 131efaffb 实现更多数据转换 最重要的是属性
5.3.3-SNAPSHOT+724
on 2025 May 123554db9 为哈希物品重写做准备
5.3.3-SNAPSHOT+723
on 2025 May 120b5721d 在1.20.3到1.20.5版本中检查伤害与修复成本的非负值(#4491)
在1.20.5版本中,编解码器引入了非负整数类型,如果存在小于等于0的值将会失败。在1.20.4版本中,Mojang能妥善处理负值
5.3.3-SNAPSHOT+722
on 2025 May 125bad61e 在1.18调色板类型中不对零位存储进行长度验证(#4479)
对于这种情况,《我的世界》有其自己的零位存储类型,所以我们不需要进行验证,同时也删除了注释,因为我们的代码就应该这样工作以匹配原版行为(至少对于第一种情况是这样;我没有验证readValues代码)
5.3.3-SNAPSHOT+721
on 2025 May 01d9eb710 在1.20/1.21版本中添加缺失的PLAYER_CHAT处理器(#4472)
共同作者:弗洛里安·迈克尔 florian.michael07@gmail.com
5.3.3-SNAPSHOT+720
on 2025 May 0177d6830 将Gradle包装器从8.13更新到8.14 (#4471)
签署人:Gradle更新机器人 gradle-update-robot@regolo.cc 共同作者:Gradle更新机器人 gradle-update-robot@regolo.cc


