23w40a是Java版1.20.3的首个快照,发布于2023年10月4日,改进了盾牌,更改了聊天组件序列化,并修复了一些漏洞。 新内容常规标签- 加入了下列伤害类型标签:
- #can_break_armor_stand:player_attack和player_explosion。
- 加入了下列实体标签:
- #can_breathe_under_water:#undead、axolotl、frog、guardian、elder_guardian、turtle、glow_squid、cod、pufferfish、salmon、squid、tropical_fish、tadpole和armor_stand。
- #undead:#skeletons、#zombies、wither和phantom.
- #zombies:zombie_horse、zombie、zombie_villager、zombified_piglin、zoglin、drowned和husk。
更改物品盾牌- 现在玩家使用盾牌格挡时,持盾的手臂将在第三人称视角下跟随玩家的视角转动。
数据包原始JSON文本格式- 纯文本聊天组件(只有文本内容,无并列的组件,无格式)现在总会被序列化成字符串,而非{"text': "blah"}。
- 聊天组件现在会在通过网络发送时序列化。
- 聊天组件现在允许有可选的type值(包括text、translatable、score、nbt和keybind),以提升解析与错误检查的速度。
- id字段若采用show_entity hoverEvent格式,可接受4个整型值所构成的数组形式的UUID。
- translate组件内的数值与布尔型参数不再被转换成字符串。
- 不再支持下列JSON文本表达式:
- 若下列类型字段中出现错误,现在将不再被静默忽略:
- color
- clickEvent
- hoverEvent
- hoverEvent[action=show_entity].contents.name
- hoverEvent[action=show_item].contents.tag
标签修复修复了18个漏洞1.20前正式版的漏洞- MC-47607 — 粒子效果设置为最小时,屏障粒子不显示。
- MC-50647 — 只有在史莱姆区块里,史莱姆刷怪笼才会生成史莱姆。
- MC-78314 — (标记)盔甲架在水里会产生气泡。
- MC-109101 — 盾牌无法在玩家面朝正上方时为其抵挡伤害。
- MC-114761 — 区域效果云会给死亡的生物应用效果。
- MC-172398 — 玩家物品栏中的火焰纹理会按玩家朝向渲染。
- MC-221558 — 粒子效果设置为最小时,光粒子不显示。
- MC-227255 — 蜂箱和蜂巢无法通过结构方块正确旋转或镜像。
- MC-236946 — 盾牌抵御攻击时,向量的归一化计算错误。
- MC-253819 — 钟通过结构方块或拼图方块加载时无法正确旋转。
- MC-254850 — 管理员可以踢出将该世界对局域网开放的玩家。
- MC-255173 — 坐标值较大时,下界传送门的传送会出现偏差。
- MC-263123 — 经验修补在将工具完全修复后错误计算溢出的经验值。
1.20的漏洞- MC-261303 — 饰纹陶罐拥有未使用的cracked方块状态。
1.20.1的漏洞- MC-264748 — GLX._initGlfw将指针视为字符串。
- MC-265353 — 物品展示实体中的时钟或指南针不显示正确的时间或方向。
1.20.2的漏洞- MC-265462 — 在游戏启动阶段发送资源包将导致长时间显示加载地形中屏幕。
- MC-265519 — 在Mac设备上以全屏模式游玩时,点击屏幕特定区域会导致游戏窗口最小化。
来源:Minecraft Wiki
|