22w14a
跳转到导航
跳转到搜索
22w14a
22w14a是Java版1.19的第4个快照,发布于2022年4月6日[1],加入了红树、红树林沼泽生物群系、回响碎片和追溯指针2种物品,以及黏土新的可再生途径,并修复了主要与远古城市和监守者相关的一些漏洞。
新内容[编辑 | 编辑源代码]
物品[编辑 | 编辑源代码]
- 仅生成于远古城市的战利品箱中。
- 可用于合成追溯指针。
- 指南针的新变种,会指向玩家上次死亡的位置。
- 指针会在玩家没有死亡位置或者位置在其他维度中时无规则旋转。
- 可使用指南针和8个回响碎片合成。
世界生成[编辑 | 编辑源代码]
- 沼泽的新变种,生成在更加温暖潮湿的区域,水体呈浅青色,水面上会生成睡莲,通常靠近丛林和沙漠。
- 含有红树,一种新的树木。
- 自然生成白色青蛙和史莱姆,但不生成绵羊、牛、猪或鸡。
- 不会生成沼泽小屋。
- 地表被单层泥巴覆盖,偶尔会生成草方块斑簇和枯萎的灌木。
游戏内容[编辑 | 编辑源代码]
- 加入了2个新进度。
- 加入了
item_delivered_to_player
进度触发器,会在悦灵给予玩家物品时触发。有以下可用条件:player
:执行此触发器的玩家
- 加入了
allay_drop_item_on_block
进度触发器,会在悦灵往方块上投掷物品时触发。有以下可用条件:player
:执行此触发器的玩家location
:悦灵投掷的物品着落的方块的谓词item
:悦灵投掷的物品的谓词
常规[编辑 | 编辑源代码]
- 加入了
LastDeathLocation
新字段,此字段包含dimension
(字符型,维度ID),pos
(整型数组,为玩家死亡时坐标的3个整数值)2个字段。
- 加入了以下方块标签:
#dead_bush_may_place_on
:#sand
、#terracotta
、#dirt
和mud
。#mangrove_logs_can_grow_through
:mud
、muddy_mangrove_roots
、mangrove_roots
、mangrove_leaves
、mangrove_log
和mangrove_propagule
。#mangrove_roots_can_grow_through
:mud
、muddy_mangrove_roots
和mangrove_roots
。
- 加入了以下物品标签:
#compasses
:compass
和recovery_compass
。
- 加入了以下实体类型标签:
#frog_food
:slime
和magma_cube
。
- 加入了以下游戏事件标签:
#shrieker_can_listen
:sculk_sensor_tendrils_clicking
- 加入了以下猫种类标签(新类型):
#default_spawns
:tabby
、black
、red
、siamese
、british
、calico
、persian
、ragdoll
、white
和jellie
。#full_moon_spawns
:#default_spawns
和all_black
。
更改[编辑 | 编辑源代码]
方块[编辑 | 编辑源代码]
- 现在可以放在泥巴上面。
- 现在会长成红树,而非之前的橡树。
生物[编辑 | 编辑源代码]
- 改为捕食时对猎物造成10点的基础攻击伤害,而非之前直接清除实体的方式。
世界生成[编辑 | 编辑源代码]
- 移除了
small_portal_statue
、intact_horizontal_wall_stairs_upward
、top_piece
、bottom_piece
及其变种结构,因为它们与现有结构重复。 - 修改了一些结构。
- 修改了箱子中的战利品:
游戏内容[编辑 | 编辑源代码]
- 进度“探索的时光”现在还需要玩家到访红树林沼泽生物群系。
- 从
location
、slept_in_bed
、hero_of_the_village
和voluntary_exile
进度触发器中移除了location
字段,因为其处理方式与player.location
完全相同。
常规[编辑 | 编辑源代码]
- 将猫的实体数据格式中的
CatType
字段更改为variant
字段。- 新字段支持字符串类型的值(命名空间ID),而非原先的数值类型的值(例如:
5
现在改为minecraft:calico
)。
- 新字段支持字符串类型的值(命名空间ID),而非原先的数值类型的值(例如:
- 青蛙的实体数据格式中的相应字段也有与上述内容相类似的变更。
type_specific
字段替代了player
、fishing_hook
、lightning_bolt
和catType
字段。type_specific
具有字段type
,内容与已移除的字段相同(即player
、fishing_hook
、lightning_bolt
或cat
中的一种)。- 例如:
- 更改前:
"lightning_bolt": { "blocks_set_on_fire": 0 }
- 更改后:
"type_specific": { "type": "lightning", "blocks_set_on_fire": 0 }
catType
现在被置于对象之中,与新格式相匹配。现在使用的是猫的种类名称,而不是以前使用的纹理名称。
- 更改前:
"catType": "minecraft:textures/entity/cat/british_shorthair.png"
- 更改后:
"type_specific": { "type": "cat", "variant": "minecraft:british" }
- 在
type_specific
中加入了以下新选项:frog
,其中有variant
字段,与青蛙的几种变体(minecraft:warm
、minecraft:temperate
或minecraft:cold
)相匹配。slime
适用于史莱姆和岩浆怪,其中有size
字段与史莱姆的大小相匹配(最小为1)。
- 向
#allows_surface_slime_spawns
、#has_closer_water_fog
、#has_structure/mineshaft
、#has_structure/ruined_portal_swamp
、#is_overworld
、#spawns_warm_variant_frogs
和#water_on_map_outlines
生物群系标签中加入了红树林沼泽。 - 移除了
#ancient_city_center_replaceable
方块标签,其中全部内容合并至#ancient_city_replaceable
方块标签中。 - 将
#warden_events_can_listen
游戏事件标签重命名为#warden_can_listen
,并移除了其中的sculk_sensor_tendrils_clicking
,向其中加入了#shrieker_can_listen
。
修复[编辑 | 编辑源代码]
- 修复了54个漏洞
- 1.19前正式版的漏洞
- MC-91364 — 不能指定小型岩浆怪和大型/中型史莱姆的生物战利品。
- MC-176621 — 实体生成的网络数据包的偏航角和俯仰角使用整数而非字节。
- MC-207289 — 羊毛吸收幽匿感测体接收的信号时有方向偏差。
- MC-207522 — 幽匿感测体不对马的嘶鸣声作出反应。
- MC-207635 — 全局方向(Global Direction)不同,幽匿感测体对此作出的反应也不同。
- MC-209905 — 幽匿感测体不对挤奶声作出反应。
- MC-228533 — 幽匿感测体不对玩家喂食可驯养生物的振动作出反应。
- 1.19开发版本的漏洞
- MC-249075 — 幽匿尖啸体没有在创造模式物品栏装饰性方块分类中与其他的幽匿类方块放在一起。
- MC-249122 — 声音
block.sculk_catalyst.bloom
没有其对应的字幕。 - MC-249124 — 声音
block.sculk_shrieker.shriek
没有其对应的字幕。 - MC-249254 — 青蛙捕食已命名的史莱姆或岩浆怪时,控制台不记录与之相关的信息。
- MC-249255 — 青蛙击杀史莱姆或岩浆怪时,幽匿催发体不会催发。
- MC-249264 — 青蛙无法靠近目标时,即使没有张开嘴,也会发出吃东西的声音。
- MC-249369 — 青蛙突然击杀小型史莱姆,无论其总生命值和抗性提升。
- MC-249384 — 监守者钻回地底时会产生光方块、屏障方块或结构空位的粒子效果。
- MC-249386 — 监守者的实体阴影大小相对于其本身来说太小。
- MC-249387 — 监守者钻回地下时的音效与其从地下钻出时的音效一致。
- MC-249400 — 监守者在液体中垂直移动时过于敏感。
- MC-249401 — 监守者刷怪蛋没有按照字母排序。
- MC-249415 — 监守者免疫熔岩,但寻路时不会穿过熔岩。
- MC-249422 — 一些与监守者有关的字幕中,应当用所有格表示的地方没有使用所有格。
- MC-249426 — 被激怒的监守者在生存模式中被攻击时,其受伤音效上会叠加播放
entity.warden.listening_angry
音效。 - MC-249430 — 监守者会锁定处于创造模式中的玩家。
- MC-249447 — 玩家跑离被激活的幽匿尖啸体时不能生成监守者。
- MC-249451 — 监守者刷怪笼中不显示监守者。
- MC-249455 — 序列化被激怒的监守者时,日志中会出现“Not a string”的内容。
- MC-249473 — 一些监守者音效会在和平难度下播放。
- MC-249476 — 监守者会在水中生成。
- MC-249479 — 监守者会攻击其队友。
- MC-249496 — 监守者数量过多会导致性能问题。
- MC-249499 — 带有
silent
NBT标签的监守者仍会播放心跳声。 - MC-249504 —
entity.warden.agitated
音效不被音乐和声音选项中的“敌对生物”选项控制。 - MC-249509 — 通过刷怪笼或刷怪蛋生成的监守者在生成的一瞬间是隐形的。
- MC-249517 — 监守者不会检测与其相碰撞的非玩家生物。
- MC-249526 — 玩家处于骑乘状态时,幽匿尖啸体不会被激活。
- MC-249530 — 监守者的判定箱会在和平难度下显示。
- MC-249531 — 监守者攻击具有
invulnerable
NBT标签的实体时会一直咆哮。 - MC-249646 — 监守者击杀生物后会过度嗅探。
- MC-249659 — 幽匿催发体和幽匿脉络只会在被附有精准采集的锄挖掘时才会掉落其对应的掉落物。
- MC-249674 — 世界重载后,监守者不再会锁定其之前已锁定的目标。
- 上个开发版本的漏洞
- MC-249712 — 加载含有带悦灵结构的区块时,服务端会挂起且游戏会无响应。
- MC-249714 — 悦灵死亡动画中,其翅膀有深度冲突现象。
- MC-249727 — 世界重载后,监守者不会侦测震动。
- MC-249728 — 远古城市中可以生成熔岩,导致羊毛被烧毁而使结构悬浮在半空中。
- MC-249729 — 可以从悦灵的头部下方观察到深度冲突现象。
- MC-249751 — 监守者UV重叠问题。
- MC-249758 — 悦灵手臂与身体相交处有深度冲突现象。
- MC-249761 — 远古城市冰窖中的活板门默认处于打开状态。
- MC-249764 — 远古城市中心的第二盏灯上缺少幽匿感测体。
- MC-249768 — 远古城市的entrance_path_5结构不生成。
- MC-249769 — 远古城市中有一些未使用的结构。
- MC-249800 — 远古城市中红石门上的幽匿感测体距离玩家过远,无法持续检测到玩家吃东西的行为。
- MC-249816 — 监守者从地下钻出或钻回地下时,其判定箱不会有相应的变化。
- MC-249825 — 青蛙忽略了
doMobLoot
游戏规则。
参考[编辑 | 编辑源代码]
- ↑ "Minecraft Snapshot 22w14a" – Minecraft.net,2022年4月6日