24w05a是Java版1.20.5的第6个快照,发布于2024年1月31日,在内置实验性数据包中加入了宝库,并修复了一些漏洞。
新内容
常规
- 粒子
- 加入了
vault_connection
粒子。
- 区域文件
- 为第三方服务器添加了保留压缩ID,用于自定义压缩实现方式。
- 压缩ID
127
现在可以用于自定义区域文件压缩实现。 - 使用版本ID时,必须后接带有命名空间的字符串,表示所使用的自定义算法。
- 压缩ID
- server.properties
- 在专用服务器配置属性
region-file-compression
中加入第三个枚举值:none
不压缩数据。尽管CPU占用量较少,这会消耗更多的空间,并且需要大量的时间进行读写。与文件系统配合压缩存档文件更有意义。
- 标签
- 加入了下列物品标签:
#dyeable
:leather_helmet
、leather_chestplate
、leather_leggings
、leather_boots
和leather_horse_armor
。
更改
物品
- 马铠
- 现在物品提示框中包含护甲值及盔甲韧性信息。
- 狼铠
- 现在物品提示框中包含护甲值信息。
实体
- 常规
- 对已有
HandItems
和ArmorItems
NBT标签的所有实体新增了body_armor_item
和body_armor_drop_chance
参数,处理效果与HandItems
和ArmorItems
相同。 - 马的
ArmorItem
、羊驼的DecorItem
和狼的armor
现改为使用body_armor_item
和body_armor_drop_chance
参数。 - 在命令中移除了
horse.armor
槽位参数,以适用于所有生物的armor.body
槽位参数替代。
常规
- 调试屏幕
- 现在允许服务器管理员查看专用服务器的TPS调试图表。
- 数据包
- 将数据包版本号更改为
30
。 - 物品或实体中存储的药水效果不再编码默认值。
- 资源包
- 将资源包版本号更改为
25
。 - 移除了核心着色器定义中未使用的属性数组。
- 移除了未使用的
position_color_normal
和position_tex_lightmap_color
着色器。 position_tex_color_normal
着色器(仅用于云)被rendertype_clouds
替换。- 移除了
IViewRotMat
uniform,实体的Position
属性现在位于(相对于摄影机的)世界空间中。 - 灯光方向uniforms不再与视图矩阵预先相乘。
- 着色器
- 移除了
position_color_normal
和position_tex_lightmap_color
着色器。 - 将
position_tex_color_normal
着色器替换为rendertype_clouds
。
新内容(实验性)
方块
- 宝库
- 生成在Trial Chambers大厅结构中。
- 一种锁着战利品的方块,需要使用试炼钥匙解锁才会喷出奖励。
- 方块内部有循环展示其战利品表的物品实体,但喷出的物品随机。
- 当前暂时使用Trial Chambers内奖励箱的战利品表,这将随开发被完全修改。
- 世界中的每名玩家都有一次解锁某一个宝库的机会。
- 附近4格内有任一玩家未解锁过该宝库时,其锁孔打开,并产生橙色粒子。
- 若附近4.5格内的玩家都解锁过该宝库,其锁孔闭合,无法使用试炼钥匙。
- 硬度为50,没有合适挖掘工具,无法被常规的爆炸破坏,被破坏后不会掉落。
更改(实验性)
物品
- 试炼钥匙
- 更改了纹理。
- 现在可用于解锁宝库。
世界生成
- Trial Chambers
- 将
trial_chambers/reward/default
结构中的箱子替换为宝库。
常规
- 标签
- 向
#features_cannot_replace
方块标签加入了vault
。
修复
- 修复了6个漏洞
- 1.20前正式版的漏洞
- MC-187616 — 不死图腾使用后1秒渲染过暗。
- MC-225170 — 在某些情况下正常矩阵缩放损坏。
- MC-239084 — 物品拾取动画比实际的物品模型更暗。
- MC-260099 — 嗅探兽在嗅探时的鼻子阴影发生变化。
- 1.20.1的漏洞
- MC-264821 — 实体所穿盔甲上的雾出现得太早。
- 1.20.5开发版本的漏洞
- MC-267922 — 狼铠在装备时丢失自定义显示名称和其他NBT数据。
来源:Minecraft Wiki