[版本更新] 我的世界Java版23w32a

[复制链接]
查看285 | 回复0 | 2023-8-15 10:11:38 | 显示全部楼层 |阅读模式 IP:湖北武汉
minecraftzw_20230810_1691675986-620x265.jpg.jpg
23w32a是Java版1.20.2的第2个快照,发布于2023年8月9日,更改了振动机制,将数据包资源包版本更改为17,更改了部分数据的存储方式,优化了网络协议,并修复了一些漏洞。
新内容常规战利品表
  • 加入了 sequence 战利品功能.
    • 包含1个字段:
      • functions: 按顺序运行的子函数数组.
    • Can also be declared as an inline array with out a type.
      • This matches the existing behavior where loot function JSON files can be declared as an array of composite functions.

  • all_of predicates in loot tables can now be declared implicitly as an inline array without a type.
    • This similarly matches the existing behavior where loot predicate JSON files can be declared as an array of sub-predicates.

更改方块幽匿感测体和校频幽匿感测体
  • 振动不再会因为模拟距离限制而丢失。
  • 加入了unequip(卸下装备)游戏事件,振动频率为4。
  • 现在能检测以下动作:
    • 使用骨粉,振动频率为3。
    • 雕纹书架与漏斗、投掷器交互,振动频率为11。
    • 兔子啃食胡萝卜植株,振动频率为11。
    • 狐狸采摘甜浆果丛中的甜浆果,振动频率为11。
    • 海龟蛋开裂,振动频率为11。
    • 海龟蛋孵化,振动频率为12。
    • 火被喷溅型水瓶或滞留型水瓶浇灭,振动频率为12。
    • 唤魔者召唤出恼鬼或尖牙,振动频率为14。
  • 现在骆驼吃仙人掌发出的振动属于eat游戏事件,振动频率为8,而不是entity_interact。
常规聊天
  • 客户端接收到无效聊天消息时不再会断开连接。
    • 取而代之的是,一条作为占位符的消息将会显示在聊天栏中。

区块格式
  • 游戏不再使用数值来存储世界中的状态效果。
    • 例如,数值4变为minecraft:mining_fatigue。
    • 更改了以下状态效果实例的字段:
      • Id(整数) -> id(字符串,命名空间ID)
      • Ambient -> ambient
      • Amplifier -> amplifier
      • Duration -> duration
      • ShowParticles -> show_particles
      • ShowIcon -> show_icon
      • HiddenEffect -> hidden_effect
        • 该字段是一个状态效果实例,因此父对象的更改也会应用在这里。
      • FactorCalculationData -> factor_calculation_data

  • 对于方块实体类型beacon的NBT格式:
    • Primary(整数) -> primary_effect(字符串,命名空间ID)
    • Secondary(整数) -> secondary_effect(字符串,命名空间ID)

数据包
  • 将数据包版本号更改为17。
调试屏幕
  • 现在使用Ctrl + F3打开调试屏幕会在右下角显示ping值图表,在多人游戏中也会在左下角显示网络流量图表。
实体格式
  • 对于实体类型mooshroom的NBT格式:
    • 移除了EffectId和EffectDuration。
    • 加入了stew_effects,和物品格式suspicious_stew中的effects字段格式相同。
  • 对于实体类型area_effect_cloud的NBT格式:
    • 将Effects重命名为effects。
  • 对于实体类型arrow的NBT格式:
    • 将CustomPotionEffects重命名为custom_potion_effects。
  • 对于生物的NBT格式:
    • 将ActiveEffects重命名为active_effects。

Player.dat格式
  • 对于物品类型potion、lingering_potion、splash_potion、tipped_arrow的NBT格式:
    • 将CustomPotionEffects重命名为custom_potion_effects。
  • 对于物品类型suspicious_stew的NBT格式:
    • 将Effects重命名为effects,并更改了该字段的以下字段:
      • EffectId(整数) -> id(字符串,命名空间ID)
      • EffectDuration -> duration


网络协议
  • 优化了网络以改善低带宽连接的体验。
    • 游戏数据包现在被打包为更大的TCP数据包来降低TCP报头的开销,显著降低了网络使用。

资源包
  • 将资源包版本号更改为17。
    • 文本编辑框现在是一张位于widget/text_field和widget/text_field_highlighted的九宫格切分的精灵图。
    • 列表和编辑框的滚动条现在是一张位于widget/scroller的九宫格切分的精灵图。

修复修复了22个漏洞1.20前正式版的漏洞
  • MC-61041 — CustomPotionEffects、​ActiveEffects和EffectsNBT标签仍使用数字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 — /execute命令包含/say时运行顺序错乱。
  • MC-264260 — 修改方块数据后熔炉GUI不正确显示。
上个开发版本的漏洞
  • MC-264548 — Minecraft 23w31a的日志文件中出现奇怪的错误。
  • MC-264557 — 正常与饥饿状态的food_full和food_half精灵图文件名称反了。
  • MC-264565 — 精灵图目录的bundle文件夹中只有mcmeta文件。
  • MC-264576 — Boss栏看起来是拉伸变化而非分截变化。
  • MC-264610 — 将button.png.mcmeta中的border值改为大于等于width值的一半时,尝试打开菜单会导致游戏崩溃。
  • MC-264664 — 高对比度的菜单缺失滑块指示。
  • MC-264687 — 局域网世界中,主机的披风和皮肤不对其他玩家渲染。
  • MC-264689 — 高对比度资源包使完整的Boss栏上出现额外的像素。
来源:Minecraft Wiki
McFun注意事项

1、本站中所有言论属于网友个人观点,与本站无关

2、本站所有主题由该帖子作者发表,该作者享有帖子相关版权,转载需经过作者同意

3、帖子作者承担一切因本该贴子发表而直接或间接导致的任何纠纷和法律责任

4、本帖内容如转载自其他地方,本站不对其真实性负责

5、本帖如侵犯到任何版权问题,请立即反馈,本站将及时处理

6、"McFun"管理员和版主有权不事先通知发贴者而删除帖子

7、"Minecraft"和"我的世界"版权归Mojang Studios所有,本站与Mojang,微软公司没有任何从属关系





上一篇:我的世界基岩版1.20.30.21
下一篇:我的世界本周资讯:基岩版全新触摸UI,ChatGPT算出最爱的Minecraft食物?
回复

使用道具 举报

懒得打字,快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则