23w12a
跳转到导航
跳转到搜索
23w12a
23w12a是Java版1.20的首个快照,发布于2023年3月22日[1],将“1.20更新”实验性内容正式加入到游戏内,加入了紫水晶块的共振功能、校频幽匿感测体、嗅探兽蛋、瓶子草以及5种新的锻造模板,考古特性方面则加入了可疑的沙砾、16种新的陶片和更多的考古地点,并修复了一些漏洞。
新内容[编辑 | 编辑源代码]
方块[编辑 | 编辑源代码]
- 可用瓶子草荚果在耕地上种出。
- 共有5个生长阶段。
- 若完全成熟,破坏时掉落瓶子草;若未完全成熟,破坏时掉落瓶子草荚果。
- 一种2格高的装饰性植物。
- 可用于合成青色染料。
- 与沙砾相似,但纹理看起来更粗糙。
- 受重力影响,会在落地时消失。
- 被挖掘或被活塞推动时不掉落任何物品,用附有精准采集的工具挖掘也不会掉落。
- 会在寒带海底废墟和古迹废墟中自然生成。
- 用刷子刷可疑的沙砾可以刷出物品。
- 清刷时,可疑的沙砾会经历4个阶段,若中途停止,会逐渐恢复原状。
- 清刷完成后,可疑的沙砾会变为普通沙砾。
- 带有有效战利品表的可疑的沙砾才能刷出物品。
物品[编辑 | 编辑源代码]
- 一种新的种子。
- 可通过嗅探兽刨挖获得。
- 加入了垂钓、利刃、佳酿、烈焰、危机、探险、挚友、爱心、心碎、狼嚎、采矿、悲恸、富饶、麦捆、树荫和嗅探16种变种。
- 加入了向导、牧民、塑造、雇主和幽静5种盔甲纹饰锻造模板。
- 幽静盔甲纹饰锻造模板可在远古城市的箱子中找到,其余可在古迹废墟中的可疑的方块中生成。
世界生成[编辑 | 编辑源代码]
- 一种被掩埋的陶瓦建筑群结构。
- 自然生成于丛林、针叶林、积雪针叶林、原始松木针叶林、原始云杉针叶林和原始桦木森林。
- 主要由泥砖、各色陶瓦和带釉陶瓦以及一些功能方块构成。
- 不包含箱子,但会生成可疑的方块。
常规[编辑 | 编辑源代码]
- 加入了下列方块标签:
#combination_step_sound_blocks
:#wool_carpets
、moss_carpet
、snow
、nether_sprouts
、warped_roots
和crimson_roots
。- 此处定义的方块的行走音效会与其下方方块的行走音效合并。
#sniffer_egg_hatch_boost
:moss_block
。- 此处定义的方块会加速嗅探兽蛋的孵化。
#trail_ruins_replaceable
:sand
、gravel
、dirt
和coarse_dirt
。#vibration_resonators
:amethyst_block
。
- 加入了下列生物群系标签:
#has_structure/trail_ruins
:taiga
、snowy_taiga
、old_growth_pine_taiga
、old_growth_spruce_taiga
、old_growth_birch_forest
和jungle
。
更改[编辑 | 编辑源代码]
方块[编辑 | 编辑源代码]
- 现在放置在幽匿感测体旁时具有共振功能。
- 当幽匿感测体接收到振动时,紫水晶块会在其位置发送一个频率相同的振动。
- 可以在不重新创造振动源的情况下远程传递振动。
- 加入了可感测到的15个
resonate
游戏事件,对应15个振动频率。 - 更改了许多可感测的游戏事件的振动频率,新的振动种类及其对应的振动频率见下表:
振动种类 振动频率 移动 1 落地 2 与物品互动 3 鞘翅滑翔及实体的独有动作(如劫掠兽咆哮、狼甩掉身上的水) 4 离开坐骑及装备物品 5 骑上坐骑及与实体互动 6 实体受伤 7 进食及饮用 8 方块取消激活 9 方块激活 10 方块变化 11 破坏方块 12 放置方块 13 传送及放置实体 14 爆炸及实体死亡 15
- 现在在放置后可以通过与其交互来重新编辑文字。
- 现在告示牌的两面可以分别显示独立的文字和文字颜色。
- 在首次放置时会默认编辑正面。
- 现在可以使用蜜脾涂蜡,涂蜡后的告示牌无法再进行编辑。
物品[编辑 | 编辑源代码]
- 更改了缓降药水(所有形式)和缓降之箭的颜色。
- 更改了沙丘盔甲纹饰锻造模板的物品纹理和实际应用后的盔甲纹理。
- 更改了哨兵盔甲纹饰锻造模板实际应用后的盔甲纹理,使用的是原先沙丘盔甲纹饰锻造模板的;并更改了物品纹理。
- 更改了塑造盔甲纹饰锻造模板实际应用后的盔甲纹理,使用的是原先哨兵盔甲纹饰锻造模板的。
世界生成[编辑 | 编辑源代码]
非生物实体[编辑 | 编辑源代码]
- 现在当
interpolation_duration
为0时所有先前的值都会被丢弃。 - 现在所有的渲染属性都会同时应用到对象上。
- 现在展示实体在接收到初始的数据后才会渲染,所以在部分情况下展示实体并不会在插值的第一刻显示。
游戏内容[编辑 | 编辑源代码]
常规[编辑 | 编辑源代码]
- 将数据包版本号更改为
13
。 - 将“1.20更新”实验性内容加入到游戏内。
- 游戏事件
- 移除了
piston_contract
游戏事件,现在对应的动作会触发block_deactivate
游戏事件。 - 移除了
piston_extend
和dispense_fail
游戏事件,现在对应的动作会触发block_activate
游戏事件。
- 更改了许多游戏事件的振动频率:
振动频率 更改前包含 更改后包含 1 step
step
、swim
和flap
2 flap
和item_interact_finish
projectile_land
、hit_ground
和splash
3 swim
item_interact_finish
、projectile_shoot
和instrument_play
4 elytra_glide
entity_roar
、entity_shake
和elytra_glide
5 hit_ground
和teleport
entity_dismount
和equip
6 block_change
、entity_dismount
、entity_shaking
、note_block_play
和splash
entity_mount
、entity_interact
和shear
7 drink
、entity_mount
、prime_fuse
和projectile_shoot
entity_damage
8 eat
、entity_damage
、entity_interact
和projectile_land
drink
和eat
9 entity_roar
、equip
和shear
container_close
、block_close
、block_deactivate
和block_detach
10 block_close
、block_deactivate
、block_detach
和dispense_fail
container_open
、block_open
、block_activate
、block_attach
、prime_fuse
和note_block_play
11 block_activate
、block_attach
和block_open
block_change
12 block_place
、entity_place
和fluid_place
block_destroy
和fluid_pickup
13 block_destroy
、entity_die
和fluid_pickup
block_place
和fluid_place
14 container_close
和piston_contract
entity_place
、lightning_strike
和teleport
15 container_open
、explode
、instrument_play
、lightning_strike
和piston_extend
entity_die
和explode
- 功能开关
- 移除了
update_1_20
功能开关以及对应的内置数据包,并将其内容加入到游戏内。
- 更改了樱花树叶飘落的花瓣粒子的纹理,并将3种状态的花瓣粒子
dripping_cherry_leaves
、falling_cherry_leaves
和landing_cherry_leaves
合并为cherry_leaves
。
- 声音
- 结构后处理器
- 加入了
capped
后处理器,用于限制指定的结构后处理器中可随机变换的方块的数量。- 必选参数:
delegate
:执行方块变换的结构后处理器。limit
:指定的结构后处理器中可随机变换的方块的最大数量。- 当达到其设定的最大值前,结构中的方块会随机传递至
delegate
参数指定的结构后处理器中。
- 当达到其设定的最大值前,结构中的方块会随机传递至
- 必选参数:
- 现在
output_nbt
字段会引用block_entity_modifier
,而不是由自定义规则指定。- 有如下几种内置的
block_entity_modifier
:passthrough
:默认值,保留方块实体的原有字段。append_static
:向方块实体添加静态字段。clear
:移除方块实体的原有字段。append_loot
:向方块实体添加战利品表和种子,需通过loot_table
参数指定添加到方块实体LootTable
字段的战利品表。- 基于方块位置的随机战利品表种子
LootTableSeed
也会添加到方块实体中。
- 基于方块位置的随机战利品表种子
- 有如下几种内置的
- 从
#inside_step_sound_blocks
方块标签中移除了snow
、nether_sprouts
、warped_roots
、crimson_roots
、moss_carpet
和#wool_carpets
。 - 向
#mineable/hoe
方块标签中加入了calibrated_sculk_sensor
。 - 从
#vibrations
和#warden_can_listen
游戏事件标签中移除了dispense_fail
、piston_contract
和piston_extend
,并加入了resonate_1
、resonate_2
、resonate_3
、resonate_4
、resonate_5
、resonate_6
、resonate_7
、resonate_8
、resonate_9
、resonate_10
、resonate_11
、resonate_12
、resonate_13
、resonate_14
和resonate_15
。 - 将
#decorated_pot_shards
物品标签中的pottery_shard_archer
、pottery_shard_prize
、pottery_shard_arms_up
和pottery_shard_skull
分别改为archer_pottery_shard
、prize_pottery_shard
、arms_up_pottery_shard
和skull_pottery_shard
,并加入了angler_pottery_shard
、blade_pottery_shard
、brewer_pottery_shard
、burn_pottery_shard
、danger_pottery_shard
、explorer_pottery_shard
、friend_pottery_shard
、heart_pottery_shard
、heartbreak_pottery_shard
、howl_pottery_shard
、miner_pottery_shard
、mourner_pottery_shard
、plenty_pottery_shard
、sheaf_pottery_shard
、shelter_pottery_shard
和snort_pottery_shard
。 - 向
#trim_templates
物品标签中加入了wayfinder_armor_trim_smithing_template
、shaper_armor_trim_smithing_template
、silence_armor_trim_smithing_template
、raiser_armor_trim_smithing_template
和host_armor_trim_smithing_template
。 - 向
#is_overworld
生物群系标签中加入了cherry_grove
。
修复[编辑 | 编辑源代码]
- 修复了39个漏洞
- 1.20前正式版的漏洞
- MC-74955 — 在栅栏旁行走/疾跑并跳跃时,栅栏会发出声音。
- MC-157727 — 蜂蜜块和黏液块内部的小立方体不会显示在物品栏中。
- MC-165221 — 3D模型的药水在GUI中展示不正确。
- MC-167957 — 水平方向射出的烟花火箭能产生脚步声。
- MC-197241 — 狼的项圈颜色可由主人以外的玩家改变。
- MC-201647 — 实体骑乘实体会导致位置与坐标不同步。
- MC-209104 — 在方块内或方块旁用鞘翅飞行,会使方块播放脚步声。
- MC-213936 — “矿车移动”事件不会触发正确振动频率。
- MC-256488 — 竹筏和运输竹筏的模型在地面上是悬空的。
- MC-256551 — 幼年骆驼拥有可查看的物品栏。
- MC-256585 — 悬挂式告示牌的文本存在深度冲突现象。
- MC-259201 — 驴耳朵的顶部和底部颜色错误。
- MC-259879 — 具有过大的
shadow_radius
的显示实体会导致性能问题。 - MC-260020 — 重新加载世界会重置棕色哞菇吃下的花。
- MC-260043 — 创造模式下饰纹陶罐不会播放破坏的声音。
- MC-260047 — 创造模式物品栏的饰纹陶罐和没有NBT的空白全新饰纹陶罐会匹配最近一次玩家制作的饰纹陶罐的纹理。
- MC-260053 — 当使用调试棒旋转饰纹陶罐时,它会生成一个饰纹陶罐物品。
- MC-260061 — 嗅探兽的耳朵和头部存在深度冲突。
- MC-260069 — 紧挨在一起生长的樱花树的树叶会凋谢。
- MC-260197 — 饰纹陶罐掉落下来的东西没有拾起延时。
- MC-260251 — 嗅探兽的行走动画不会随移动速度改变。
- MC-260282 — 嗅探兽会闻嗅和跟随旁观模式下的玩家。
- MC-260296 — 粉红色花簇的模型没有经过优化。
- MC-260301 — 使用
/setblock
和/fill
命令,用空气替换原有方块时,饰纹陶罐会以掉落物形式掉落。 - MC-260315 — 趋同事项:陶片的纹理与基岩版不一致。
- MC-260317 — 嗅探兽尝试闻嗅它们无法到达的被阻挡的方块。
- MC-260326 — 嗅探兽濒死时仍能挖掘。
- MC-260409 — 樱花树林缺少
#is_overworld
生物群系标签。 - MC-260503 — 嗅探兽不会挖掘顶部放有非固体方块的土类方块。
- MC-260632 — 骑乘相距过远的实体会导致客户端与服务端不同步。
- MC-260678 — 隐身药水和缓降药水的外观过于相近。
- MC-260750 — 岩浆块为已过时的特性使用不必要的随机刻,造成性能问题。
- MC-260757 — 更新大量的铁栏杆会导致游戏在游戏进行时或是在“保存世界中”屏幕时卡死。
- MC-260777 — 嗅探兽在闻嗅和寻路时会忽略部分危险的方块,导致其受到伤害。
- MC-260799 — 在刷子的字幕中,词语“Sand”没有大写。
- MC-260839 — 生物会把主手持有的武器换成盔甲。
- MC-260885 — 使用初始变换数据召唤的展示实体会在下一次变换的对默认变换数据的插值过程中出现错误。
- MC-260897 — 展示实体的插值前状态异常。
- MC-261015 — 趋同事项:可疑的沙子不生成在温水海洋中的海底废墟里,与基岩版不同。
参考[编辑 | 编辑源代码]
- ↑ "Minecraft Snapshot 23w12a" – Minecraft.net,2023年3月22日