22w06a

来自Minecraft Wiki
跳转到导航 跳转到搜索
22w06a
版本
类型
快照
发布日期
2022年2月9日
快照归属
  •  DEC1073741891
  •  HEX40000043

22w06aJava版1.18.2的第3个快照,发布于2022年2月9日[1],引入了针对韩国玩家的合规性要求,加入了“通用标签”,修改了超平坦世界预设的生成,并修复了一些漏洞。

新内容[编辑 | 编辑源代码]

常规[编辑 | 编辑源代码]

合规性要求
  • 根据韩国游戏相关法律要求,为韩国玩家加入了计时器,用于提醒其适时休息。其他地区的玩家不受此限制。
资源包
  • 加入了与新合规性要求有关的regional_compliancies.json,位于assets/[命名空间]下。
标签
  • 现在可以为所有在注册表(Registry)中出现的类型定义标签。在此之前,只有方块、物品、液体、实体类型、游戏事件以及函数可以定义标签。
    • 新类型的标签在数据包中存储于其各自的文件夹中(但原版数据包尚未使用这些文件夹),这些文件夹的名称基于这些新类型在registries.json中的名称,例如:
      • 药水标签:/data/[命名空间]/tags/potion
      • 生物群系标签:/data/[命名空间]/tags/worldgen/biome
    • 旧类型的标签在数据包中的存储位置尚未更改(即使它们目前使用了不符合新命名规则的复数名称)。

更改[编辑 | 编辑源代码]

世界生成[编辑 | 编辑源代码]

自定义世界生成
  • worldgen结构中以前只能使用元素ID列表的一些字段现在可以使用标签。
    • 这些字段现在可以接受[id, ...]id[id]的简写)以及#tag
    • 更改了的字段如下:
      • feature.glow_lichen配置中的can_be_placed_on
      • feature.spring_feature配置中的valid_blocks
      • feature.simple_random_selector配置中的features
      • block_predicate_type.matching_blocks中的blocks
      • block_predicate_type.matching_fluids中的fluids
      • biome中的features的内部列表和carvers的映射值
      • biome_source.checkerboard中的biomes
  • 一些标签字段现在要求在ID前面加上#,但是它们暂不接受元素列表:
    • dimension_type中的infiniburn
    • feature.geode配置中的blocks.cannot_replaceblocks.invalid_blocks
    • feature.vegetation_patchfeature.waterlogged_vegetation_patch配置中的replaceable
    • feature.root_system配置中的root_replaceable
    • structure_processor.protected_blocks中的value
  • 噪声设置中的结构字段不再将要塞与非要塞结构相独立,每种结构在JSON中的级别现在都是平等的,用其中的type指定结构的类型,可以是以下两种:
    • concentric_rings,适用于要塞结构。
    • random_spread,适用于非要塞结构。
超平坦世界

修复[编辑 | 编辑源代码]

修复了10个漏洞
1.18前正式版的漏洞
  • MC-105317 — 结构方块加载时不会正确旋转实体。
  • MC-129652 — 长文件名的存档备份后弹出的提示中显示的名称被截断。
  • MC-138717/locate不能定位超平坦世界中的特定结构。
  • MC-192361 — 即使要塞已生成,/locate stronghold命令也不能用于定位要塞。
  • MC-232822 — 一些结构不能在超平坦世界中生成。
1.18的漏洞
  • MC-238696 — 在超平坦世界中使用/locate stronghold命令或投掷末影之眼,会找到一个实际不存在要塞的位置。
  • MC-239708 — 1.18更新时,“水世界”超平坦预设并没有被一起修改。
1.18.1的漏洞
  • MC-245937 — 玩家穿着鞘翅,并使用烟花火箭向上推进时产生的粒子会闪烁。
  • MC-247871Cannot invoke "com.mojang.datafixers.util.Either.left()" because "$$6" is null
  • MC-248106 — 站在玩家身上的鹦鹉会由于玩家使用附有激流魔咒的三叉戟而死亡。

参考[编辑 | 编辑源代码]

  1. "Minecraft Snapshot 22w06a" – Minecraft.net,2022年2月9日

导航[编辑 | 编辑源代码]