23w16a是Java版1.20的第4个快照,发布于2023年4月20日,丰富了古迹废墟的结构,并修复了一些漏洞。
新内容
命令格式
/return
- 可用于控制函数内部执行流程并更改函数返回值的新命令,可达成以下效果:
- 跳过当前执行函数中尚未执行的单独顶层命令。
- 将
/function
命令返回值由命令执行次数改为指定值。 - 此命令本身的返回值即为其
value
参数的值。
- 语法:
/return <value>
value
:需要指定的返回值。
游戏内容
- 进度
- 加入了
recipe_crafted
进度触发器,会在合成一个配方时触发。- 触发条件:
recipe_id
:合成出的配方的命名空间ID。ingredients
:由配方中的物品堆叠的谓词组成的数组。- 一个物品堆叠只能满足一个谓词的条件。
- 只有在所有谓词的条件被满足时进度才会触发,以区分使用相同标识符但不同合成材料的配方。
- 该字段为可选项,当字段未指定或字段为空时,对应的进度只会通过
recipe_id
触发。
- 触发条件:
常规
- 闪烁标语
- 加入了以下闪烁标语:
- This sand is sus
- Remember to brush your… …teeth
- Has working bookshelves!
- Sniff sniff…
- Place hanging sign here
- 标签
- 加入了以下方块标签:
#maintains_farmlands
:pumpkin_stem
、pumpkin
、attached_pumpkin_stem
、melon_stem
、melon
、attached_melon_stem
、beetroots
、carrots
、potatoes
、torchflower_crop
、torchflower
、pitcher_crop
和wheat
。- 此标签中的方块放置在耕地上时,耕地不会退化为泥土。
#stone_buttons
:stone_button
和polished_blackstone_button
。
- 加入了以下物品标签:
#stone_buttons
:stone_button
和polished_blackstone_button
。#villager_plantable_seeds
:wheat_seeds
、potato
、carrot
、beetroot_seeds
、torchflower_seeds
和pitcher_pod
。- 此标签中的物品可被村民种植在耕地上。
ADVERTISEMENT
更改
方块
- 磨制黑石按钮的破坏时间现在与其他按钮一致。
- 校频幽匿感测体
- 更改了模型,使紫水晶部分与紫水晶簇一致。
- 瓶子草
- 更改了其生长各阶段的判定箱形状。
- 现在是可燃的。
- 幽匿感测体和幽匿尖啸体
- 若有振动计划被幽匿感测体和幽匿尖啸体接收,此振动会在临近全部区块均被加载和计算前留在等待队列中。
- 此改动用于防止共振机制在远处被卸载的区块上出现问题。
- 火把花
- 现在是可燃的。
物品
- 陶片
- 英文名从“Pottery Shard”改为“Pottery Sherd”。[注 1]
生物
- 嗅探兽
- 躲避过程中不再尝试嗅探。
- 在拥有飘浮效果时不再尝试刨挖。
- 现在可以进入矿车。
- 村民
- 现在农民可以种植火把花种子和瓶子草荚果。
世界生成
- 古迹废墟
- 新增了34个结构文件。
- 不再生成沙子。
- 调整了沙砾和泥土的数量。
- 调整了可疑的沙砾的数量。
- 可疑的沙砾中的战利品表现在被拆分。
- 稀有战利品和普通战利品现在有各自独立的战利品表。
常规
- 数据包
- 将数据包版本号更改为
14
。
- 世界加载屏幕
- 略微更改了区块颜色图的颜色。
- 标签
- 移除了
#buttons
方块和物品标签中的stone_button
和polished_blackstone_button
,并改为新加入的#stone_buttons
标签。 - 移除了
#mineable/pickaxe
方块标签中的stone_button
,并改为新加入的#stone_buttons
标签。 - 移除了
#trail_ruins_replaceable
方块标签中的sand
、dirt
和coarse_dirt
。 - 将
#decorated_pot_shards
物品标签重命名为#decorated_pot_sherds
,并将其内部成员做了相应更改。
- 常规
- 游戏的应用图标由工作台改为草方块,若是快照则为泥土。
- 加入了对ARM64架构Windows的原生支持。
- 目前需要手动在启动器中指定原生Java可执行文件。
修复
- 修复了33个漏洞
来源:Minecraft Wiki