24w13a是Java版1.20.5的第14个快照,发布于2024年3月27日,在内置实验性数据包中加入了试炼刷怪笼和宝库的不祥方块状态变种、不祥之瓶、不祥试炼钥匙、3种重锤专用的新魔咒和6种新的状态效果,更改了重锤的效果、试炼刷怪笼的行为、宝库的战利品表、试炼密室的结构和袭击触发机制,并修复了一些漏洞。
新内容
方块
- 刷怪笼
- 在
SpawnPotentials
生成数据中加入了可选的equipment_loot_table
字符串值,用于将指定战利品表内的装备随机选取装备到生成的生物身上。
物品
- 药水
- 加入了蓄风药水。
- 可以酿造对应的喷溅药水和滞留药水。
- 用粗制的药水和旋风棒酿造。
- 加入了盘丝药水。
- 可以酿造对应的喷溅药水和滞留药水。
- 可用粗制的药水和蜘蛛网酿造。
- 加入了渗浆药水。
- 可以酿造对应的喷溅药水和滞留药水。
- 可用粗制的药水和黏液块酿造。
- 加入了虫蚀药水。
- 可以酿造对应的喷溅药水和滞留药水。
- 可用粗制的药水和石头酿造。
游戏内容
- 粒子
- 加入了
infested
、item_cobweb
、small_gust
、ominous_spawning
、raid_omen
、trial_omen
和trial_spawner_detection_ominous
粒子类型。
- 音效
- 加入了
block.cobweb.break
、block.cobweb.step
、block.cobweb.place
、block.cobweb.hit
、block.cobweb.fall
、block.trial_spawner.about_to_spawn_item
、block.trial_spawner.spawn_item
、block.trial_spawner.spawn_item_begin
、block.trial_spawner.charge_activate
、block.trial_spawner.ambient_charged
、item.ominous_bottle.dispose
、event.mob_effect.bad_omen
、event.mob_effect.trial_omen
和event.mob_effect.raid_omen
音效事件。
常规
- 标签
- 加入了以下伤害类型标签:
#is_player_attack
:player_attack
。- 由玩家造成的攻击伤害类型。
- 加入了以下物品标签:
#enchantable/fire_aspect
:#enchantable/sword
。- 可附魔火焰附加魔咒的物品。
#enchantable/sharp_weapon
:#enchantable/sword
和#enchantable/axe
。- 可附魔锋利魔咒的物品。
- 战利品表类型
- 加入了
equipment
类型。- 需要的参数:
this_entity
:给予装备的生物。origin
:生物的位置。
- 需要的参数:
- 战利品表函数
- set_ominous_bottle_amplifier:新函数,用于将目标物品的
ominous_bottle_amplifier
组件设置为数值提供器提供的值。
-
-
- conditions:(默认为
[]
)一个战利品表谓词列表。当其中的条件全部符合时才会应用此物品修饰器。 - amplifier:一个数值提供器。用于生成
ominous_bottle_amplifier
组件。
- conditions:(默认为
-
- 物品堆叠组件
-
- item_name:使用文本组件格式覆盖物品的默认名称,格式与 custom_name相同。
- 不同在于:
- item_name不会被铁砧修改或移除。
- item_name不会显示为斜体。
- item_name在某些地方(如旗帜标记、物品展示框中物品名称)不显示名称标签。
- ominous_bottle_amplifier:(不小于0,不大于4)控制不祥之瓶的不祥之兆状态效果放大倍率。
- 示例:
ominous_bottle_amplifier=3
。
- 实体谓词
- 为匹配
raidersFields
字段,加入了实体子谓词raider
。has_raid
——匹配袭击者是否处于正在进行的袭击中。is_captain
——匹配袭击者是否为袭击队长。
更改
方块
- 蜘蛛网
- 加入了新音效。
物品
- 灾厄旗帜
- 现在默认名称储存于
item_name
组件中。 - 现在带有
hide_additional_tooltip
组件。
- 探险家地图
- 现在默认名称储存于
item_name
组件中。
游戏内容
- 魔咒
- 更改了效率、火焰附加、时运、击退、抢夺、海之眷顾、饵钓、精准采集、引雷和耐久魔咒的修正附魔等级。[2]
常规
- 数据包
- 将数据包版本号更改为
37
。 - 非默认组件将在物品作为方块实体放置后被储存在
components
字段中。- 当前不保留从组件默认值中移除的组件。
- 有些组件(如
custom_name
)仍然由继承序列化处理,因此它们可能不被保留。 - 如果要将不被自动储存的组件在掉落时恢复,需要在战利品表中添加
copy_components
函数。
- 用于
worldgen
定义的整数和浮点数提供器不再包装在type
旁的额外value
字段中。- 例如
{"type":"minecraft:uniform","value":{"min_inclusive":0.0,"max_inclusive":1.0}}
现在变成了{"type":"minecraft:uniform","min_inclusive":0.0,"max_inclusive":1.0}
。
- 例如
- 资源包
- 将资源包版本号更改为
31
。 - 加入了
infested
、oozing
、weaving
、wind_charged
、raid_omen
、trial_omen
和bad_omen_121
的状态效果图标纹理。
- 战利品表函数
copy_components
- 移除了
components
字段并用以下字段替代:- include:(可选)可从源复制的数据组件列表。省略时包含所有存在的组件。
- exclude:(可选)禁用复制的数据组件列表。省略时为空。
- 移除了
set_name
- 加入了 target可选字段来指定设置哪种名称。
custom_name
:(默认)设置custom_name
组件。item_name
:设置item_name
组件。
- 加入了 target可选字段来指定设置哪种名称。
- 聊天
- 客户端聊天状态(屏幕上的消息和聊天输入历史记录)现在在进入和退出配置阶段时由客户端保存。
- 消息签名链处理保持不变——进入配置阶段会开始新的会话。
- 如果客户端配置了消息延迟,则等待的消息将在离开世界之前立即发送。
- 服务器可以在配置阶段通过发送
reset_chat
数据包来清除聊天状态。
- 协议
minecraft:chat_command_signed
数据包已从minecraft:chat_command
中分离。- 不接受任何签名参数的命令将使用未签名的数据包,并且将不会传递任意“last seen”的聊天更新。
新内容(实验性)
方块
- 不祥试炼刷怪笼
- 方块状态
ominous
为true
时的试炼刷怪笼。 - 当试炼刷怪笼检测到玩家带有试炼之兆状态效果且满足以下条件之一时,它将变成不祥试炼刷怪笼:
- 它不在冷却中。
- 它在冷却中,但上一次激活时没有变为不祥试炼刷怪笼。
- 使试炼刷怪笼变成不祥试炼刷怪笼会跳过冷却时间、重置挑战并清除由它产生的所有在场生物。
- 挑战完成且冷却结束后,不祥试炼刷怪笼会变回试炼刷怪笼。
- 激活时,它会:
- 发出蓝色而非橙色的光。
- 会发出灵魂火粒子而非普通火焰粒子。
- 如果生成的怪物可以穿装备,则通常生成带有装备的怪物。
- 这些装备带有试炼密室中的盔甲纹饰。
- 这些装备暂时可以掉落,以后将不会掉落。
- 周期性地在玩家和生物上方生成滞留药水和弹射物。
- 弹射物种类是随机的,但同一区域内的刷怪笼会选择同种弹射物。
- 这些弹射物会带有单种从可能的效果列表中选取的药水效果。
- 产生的所有生物消失后,它会弹出与普通试炼刷怪笼不同的战利品。
- 弹出不祥试炼钥匙的概率是30%而非50%。
- Ominous Vault
- 方块状态
ominous
为true
时的宝库,会发出灵魂火粒子而非普通火焰粒子。 - 在试炼密室中生成,需要玩家使用不祥试炼钥匙来解锁。
- 会弹出比宝库价值更高的战利品,但默认仍然使用普通宝库的战利品表。
- 战利品表内包含:
- 常见战利品:4-10个绿宝石、8-12个风弹、4-12个迟缓之箭、2-3个钻石和1个不祥之瓶III-V。
- 稀有战利品:1个绿宝石块,1个铁块,附魔弩,1个金苹果,附魔钻石斧,附魔钻石胸甲,击退、冲击、亡灵杀手、抢夺和多重射击附魔书,破甲和致密附魔书,风爆附魔书,以及1个钻石块。
- 独有战利品:附魔金苹果、涡流旗帜图案、涡流盔甲纹饰锻造模板和沉重核心。
- 战利品表内包含:
物品
- 不祥之瓶
- 玩家使用此物品后会获得1小时40分钟的不祥之兆状态效果。
- 使用后,瓶子会碎裂。
- 每个不祥之兆状态效果倍率各有一个物品变种,总共有5种不祥之瓶。
- 最大堆叠数量为64。
- 可由任何宝库喷出,也可由在袭击外[3]击败袭击队长掉落。
- 不祥试炼钥匙
- 试炼钥匙的变种。只能通过击败不祥试炼刷怪笼获取。
- 用于解锁Ominous Vault。
非生物实体
- 不祥之物生成器
- 用于生成滞留药水和弹射物的实体,由激活的不祥试炼刷怪笼周期性生成于玩家头顶。
- 所显示的物品会不停旋转,同时从周围聚集
ominous_spawning
粒子直到对应实体生成。
游戏内容
- 魔咒
- 加入了致密魔咒。
- 属于常见魔咒,可在附魔台和战利品中的附魔书获取。
- 最大等级为V。
- 附有此魔咒的重锤每附魔等级会在每摔落一个方块时造成更多伤害。
- 增加每摔落一格时造成的伤害,每魔咒等级增加1()。
- 加入了破甲魔咒。
- 属于稀有魔咒,可通过附魔台和战利品中的附魔书获取。
- 最大等级为IV。
- 附有此魔咒的重锤可降低目标的护甲效果。
- 魔咒等级每增加一级,盔甲的效果降低15%。
- 加入了风爆魔咒。
- 属于独有魔咒,只能通过Ominous Vault获取。[4][5]
- 最大等级为III。
- 附有此魔咒的重锤在击中目标后会产生风弹爆炸,将攻击者向上弹起,以允许攻击者不断猛击。
- 每一魔咒等级增加风弹爆炸的威力。
- 创造模式物品栏
- 加入了蓄风药水、盘丝药水、渗浆药水和虫蚀药水。
- 状态效果
- 加入了蓄风效果。
- 拥有此效果的实体完全死亡后[6][7]会发出风爆。
- 加入了盘丝效果。
- 拥有此效果的实体完全死亡后[6][7]会传播蜘蛛网。
- 拥有此效果的非玩家实体可以以正常速度穿过蜘蛛网,但这一机制因为漏洞未能生效。[8]
- 加入了渗浆效果。
- 拥有此效果的实体完全死亡后[6][7]会产生两个史莱姆。
- 史莱姆免疫此状态效果。
- 加入了寄生效果。
- 拥有此效果的实体在受到伤害时有5%的概率生成1-2个蠹虫。
- 蠹虫免疫此状态效果。
- 加入了袭击之兆效果。
- 玩家进入村庄时,其身上的不祥之兆效果会变成同倍率的袭击之兆,持续30秒。
- 此效果结束时,袭击将于玩家获得此效果的位置开始。
- 拥有此效果的玩家会被不祥的
raid_omen
粒子包围。
- 加入了试炼之兆效果。
- 玩家在非不祥的试炼刷怪笼探测范围内时,其身上的不祥之兆效果就会变成试炼之兆。
- 持续时间为15分钟×不祥之兆的放大倍率。
- 拥有此效果的玩家会被不祥的
trial_omen
粒子包围。
- 玩家在非不祥的试炼刷怪笼探测范围内时,其身上的不祥之兆效果就会变成试炼之兆。
- Ominous Events
- 对袭击的新设计。
- 更改了不祥之兆状态效果的图标和音效。
- 拥有不祥之兆效果的玩家进入村庄后不再直接触发袭击:
- 不祥之兆会转变为同倍率持续30秒的袭击之兆,这允许玩家在这段时间内饮用奶桶来阻止袭击。
- 袭击之兆结束时会在玩家获得此效果的位置开始袭击。
- 在袭击外击败袭击队长不再给予玩家不祥之兆。
常规
- 标签
- 加入了以下实体类型标签:
#immune_to_infested.json
:silverfish
- 免疫寄生状态效果的实体。
#immune_to_oozing.json
:slime
- 免疫渗浆状态效果的实体。
- 加入了以下物品标签:
#enchantable/mace
:mace
更改(实验性)
方块
- 宝库
- 更新了纹理。
- 加入了
ominous
方块状态。 - 向普通宝库战利品表中添加了以下物品:
- 不祥之瓶 I – II和三叉戟(作为沉重核心的替代)。
- 在普通宝库战利品表中移除了以下物品:
- 涡流旗帜图案、涡流盔甲纹饰锻造模板和沉重核心。
- 试炼刷怪笼
- 在
spawn_potentials
生成数据中加入了可选的equipment_loot_table
字符串值,用于将指定战利品表内的装备随机选取装备到生成的生物身上。 - 加入了
ominous
方块状态。 - 现在每个额外的玩家只会增加0.5的生物数量,而不是2。
- 现在幼年僵尸基本只会一组生成2个。
- 现在只会在玩家在检测范围内时激活。
- 为了更频繁地提供保障战斗安全的更高质量的食物而调整了战利品表。
物品
- 重锤
- 现在猛击时会产生粒子。
- 现在击退的强度更高,范围更大。
- 现在当玩家使用重锤攻击前摔落高度大于5时,会造成更强的击退效果。
- 现在使用猛击击中目标时也会重置累积的摔落高度。
- 现在下落伤害加成被降低至3(
)/格。 - 现在支持以下魔咒:
- 经验修补、耐久、亡灵杀手、节肢杀手、火焰附加、消失诅咒、致密、破甲和风爆。
生物
- 旋风人
- 现在会避免跳到危险的方块上或空中。
非生物实体
- 风弹
- 现在不会与末地水晶碰撞。
游戏内容
- 进度
- 更改了以下进度的描述:
- 还要啥火箭啊?
- 使用风弹将自己向上弹射8格[9]
- 还要啥火箭啊?
世界生成
- 试炼密室
- 移除了
chamber_5
,将其更改后加入了eruption
。 - 楼道不再无尽地生成。
- 减少了楼道中的试炼刷怪笼。
- 更改了宝库的位置和布局。
- 在决斗室、交叉口和楼道尽头放置了Ominous Vault并更改了交叉口和楼道的布局。
- 为楼道加入了atrium。
常规
- 标签
- 向物品标签
#enchantable/durability
、#enchantable/fire_aspect
、#enchantable/vanishing
和#enchantable/weapon
中加入了Mace
。
修复
- 修复了23个漏洞
- 1.20前正式版的漏洞
- MC-94413 — 破坏、放置蜘蛛网和在蜘蛛网上行走时播放石头音效。
- MC-123804 — 探险家地图和灾厄旗帜的名称会在物品展示框中显示,写作斜体,且可用铁砧移除。
- MC-148057 — 在前哨站生成的灾厄旗帜显示图案列表。
- MC-166361 — 当使用键盘而非鼠标更改选项时,GUI尺寸不会明显更新。
- MC-178410 — 旗帜作为方块被放置时不储存
HideFlags
标签。
- 1.20.5开发版本的漏洞
- MC-268578 — 沼骸坐在船的错误位置上。
- MC-268627 — 史莱姆生成异常。
- MC-268716 — 即使只有2格方块高,岩浆怪也能生成。
- MC-268882 — 同一物品组件中的相同魔咒导致游戏崩溃。
- MC-268893 — 比较器需要接收到方块更新才能正常工作,否则导致漏斗/侦测器接收到伪状态变化。
- MC-269015 — 风弹可以破坏末地水晶。
- MC-269143 — 属性修饰符不能单独应用于“
body
”槽位。 - MC-269342 — 调整游戏窗口大小后,实验性功能详情目录渲染异常。
- MC-269371 — 如果你在“界面尺寸”选项为“自动”时尝试使用ctrl+鼠标滚轮下调,该选项会显示为“-1”。
- MC-269387 — 重锤音效属于友好生物音效分类。
- MC-269388 — 使用鞘翅也会增加重锤的下落攻击加成。
- MC-269427 — 滞留药水粒子被染成黑色而非对应药水的颜色。
- 上个开发版本的漏洞
- MC-269628 — 放置沉重核心会删除原位的水。
- MC-269635 — 尝试食用睡莲或青蛙卵时游戏崩溃。
- MC-269643 — 含水的沉重核心不会正常更新水流。
- MC-269649 — “还要啥火箭啊?”进度需要将自己向上弹射8格而非7格。
- MC-269659 — 现在鹦鹉可以被喂食胡萝卜而非曲奇来杀死它们。
- MC-269670 — 使用
/give
给予带有hide_tooltip
组件的收纳袋时游戏崩溃。
来源:Minecraft Wiki