欢迎光临散文网 会员登陆 & 注册

23w32a更新

2023-08-10 19:00 作者:依托神马答辩  | 我要投稿

新内容

常规

  • 战利品表

  • 加入了sequence战利品表函数。

    • 这同样符合战利品表函数的JSON文件可以声明为复合函数数组的现有行为。

    • functions:按顺序运行的子函数数组。

    • 包含一个字段:

    • 也可被声明为无类型内联数组。

    • all_of这一战利品表谓词现在可以隐性声明为无类型内联数组。

      • 这同样与战利品表谓词JSON文件可声明为子谓词数组的行为相匹配。

    更改

    方块

    • 幽匿感测体和校频幽匿感测体

    • 振动不再会因为模拟距离限制而丢失。

    • 加入了unequip(卸下装备)游戏事件,振动频率为4

    • 现在能检测以下动作:

      • 使用骨粉,振动频率为3

      • 雕纹书架与漏斗、投掷器交互,振动频率为11

      • 兔子啃食胡萝卜植株,振动频率为11

      • 狐狸采摘甜浆果丛中的甜浆果,振动频率为11

      • 海龟蛋开裂,振动频率为11

      • 海龟蛋孵化,振动频率为12

      • 火被喷溅型水瓶或滞留型水瓶浇灭,振动频率为12

      • 唤魔者召唤出恼鬼或尖牙,振动频率为14

    • 现在骆驼吃仙人掌发出的振动属于eat游戏事件,振动频率为8,而不是entity_interact

    常规

    • 聊天

    • 客户端接收到无效聊天消息时不再会断开连接。

      • 取而代之的是,一条作为占位符的消息将会显示在聊天栏中。

    • 区块格式

    • 游戏不再使用数值来存储世界中的状态效果。

      • Id(整数) -> id(字符串,命名空间ID)

      • Ambient -> ambient

      • Amplifier -> amplifier

      • Duration -> duration

      • ShowParticles -> show_particles

      • ShowIcon -> show_icon

      • HiddenEffect -> hidden_effect

      • FactorCalculationData -> factor_calculation_data

      • 该字段是一个状态效果实例,因此父对象的更改也会应用在这里。

      • 例如,数值4变为minecraft:mining_fatigue

      • 更改了以下状态效果实例的字段:

    • 对于方块实体类型beacon的NBT格式:

      • Primary(整数) -> primary_effect(字符串,命名空间ID)

      • Secondary(整数) -> secondary_effect(字符串,命名空间ID)

    • 数据包

    • 将数据包版本号更改为17

    • 调试屏幕

    • 现在使用Ctrl + F3打开调试屏幕会在右下角显示ping值图表,在多人游戏中也会在左下角显示网络流量图表。

    • 实体格式

    • 对于实体类型mooshroom的NBT格式:

      • 移除了EffectIdEffectDuration

      • 加入了stew_effects,和物品格式suspicious_stew中的effects字段格式相同。

    • 对于实体类型area_effect_cloud的NBT格式:

      • Effects重命名为effects

    • 对于实体类型arrow的NBT格式:

      • CustomPotionEffects重命名为custom_potion_effects

    • 对于生物的NBT格式:

      • ActiveEffects重命名为active_effects

    • Player.dat格式

    • 对于物品类型potionlingering_potionsplash_potiontipped_arrow的NBT格式:

      • CustomPotionEffects重命名为custom_potion_effects

    • 对于物品类型suspicious_stew的NBT格式:

      • EffectId(整数) -> id(字符串,命名空间ID)

      • EffectDuration -> duration

      • Effects重命名为effects,并更改了该字段的以下字段:

    • 网络协议

    • 优化了网络以改善低带宽连接的体验。

      • 游戏数据包现在被打包为更大的TCP数据包来降低TCP报头的开销,显著降低了网络使用。

    • 资源包

    • 将资源包版本号更改为17

      • 文本编辑框现在是一张位于widget/text_fieldwidget/text_field_highlighted的九宫格切分的精灵图。

      • 列表和编辑框的滚动条现在是一张位于widget/scroller的九宫格切分的精灵图。

    • 标签

    • vibrationswarden_can_listen游戏事件标签中加入了unequip

    修复

    • 修复了22个漏洞

    • 1.20前正式版的漏洞

    • MC-61041 — CustomPotionEffectsActiveEffectsEffectsNBT标签仍使用数字ID。

    • MC-135339 — 作为局域网世界主机的玩家,如果之前未打开过任何世界,其皮肤对局域网世界中的其他玩家不可见。

    • MC-177110 — 生物脚步声的字幕不统一。

    • MC-209798 — 使用骨粉不会激活幽匿感测体。

    • MC-210485 — 唤魔者召唤恼鬼不会激活幽匿感测体。

    • MC-219440 — 幽匿感测体无法检测到喷溅型水瓶扑灭火。

    • MC-251525 — 兔子啃食胡萝卜植株不会激活幽匿感测体。

    • MC-253137 — 加入局域网世界时,游戏输出控制台出现属性纹理缺失签名的报错。

    • MC-259982 — 应用于锁链头盔上的荒野和眼眸盔甲纹饰有浮空像素点。

    • MC-261261 — 幽匿感测体无法检测到雕纹书架跟漏斗和投掷器的交互。

    • 1.20的漏洞

    • MC-262591 — 骆驼吃仙人掌时发出生物互动的振动,而非物品消耗的振动。

    • MC-263338 — 盔甲纹饰悬浮于海龟壳之上。

    • 1.20.1的漏洞

    • MC-264092 — 函数中包含/say命令时,函数内的命令执行顺序错乱。

    • MC-264260 — 修改方块数据后熔炉GUI不正确显示。

    • 上个开发版本的漏洞

    • MC-264548 — Minecraft 23w31a的日志文件中出现奇怪的错误。

    • MC-264557 — 正常与饥饿状态的food_fullfood_half精灵图文件名称反了。

    • MC-264565 — 精灵图目录的bundle文件夹中只有mcmeta文件。

    • MC-264576 — Boss栏看起来是拉伸变化而非分截变化。

    • MC-264610 — 将button.png.mcmeta中的border值改为大于等于width值的一半时,尝试打开菜单会导致游戏崩溃。

    • MC-264664 — 使用高对比度资源包时,菜单中的滑块缺失。

    • MC-264687 — 局域网世界中,作为主机的玩家的皮肤和披风不向其他玩家显示。

    • MC-264689 — 使用高对比度资源包时,满的Boss栏上有多余像素。


    23w32a更新的评论 (共 条)

    分享到微博请遵守国家法律