21w07a

来自Minecraft Wiki
跳转至: 导航搜索
21w07a
21w07a.png
Java Edition 21w07a.png
版本

Java版

类型

快照

发布日期

2021年2月17日

快照归属

1.17

下载

客户端.json
服务端

混淆映射表

客户端
服务端

协议版本
  •  DEC1073741839
  •  HEX4000000F
数据版本

2695

21w07aJava版1.17的第10个快照,发布于2021年2月17日,[1]加入了阴沉石及其变种,并对洞穴生成和矿物分布进行了调整和更新。

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

方块[编辑 | 编辑源代码]

阴沉石
  • 一种新的石头。
  • 在Y=0以下生成。
    • 从Y=-1至Y=-8处,石头逐渐会向阴沉石过渡。
    • 从Y=-8处开始会完全替换掉石头。
  • 黑石功能一致,可作为圆石的替代品,用于合成石质工具熔炉酿造台
  • 可以合成其磨制、錾制、石砖及砖瓦版本,以及它们对应的台阶楼梯类变种。
  • 硬度大于石头,不过仍可以使用任意挖掘。
  • 爆炸抗性与石头相同。

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

数据包
  • 将布尔值 grimstone_enabled加入至worldgen\noise_settings\*.json文件中。

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

方块[编辑 | 编辑源代码]

一些主世界矿石的新旧材质对比图
矿石
  • 更改了煤矿石铁矿石红石矿石金矿石钻石矿石的材质。
    • 其中,除钻石矿石外,上述所有矿石的矿物部分均有了与之前不同的形状。这在很大程度上是为了方便色盲玩家区分不同的矿石。
黑石磨制黑石砖及对应的楼梯台阶变种
  • 略微更改了材质。
裂纹磨制黑石砖
  • 略微更改了材质。
大型垂滴叶
  • 略微更改了模型。
发光地衣
  • 现在会自然生成在阴沉石上。
信标
  • 现在信标光柱会在源方块的1343格范围内被渲染,而不是之前的256格。

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

主世界矿石分布变化对比图
洞穴
  • 降低了噪声洞穴和含水层的出现频率。
矿石分布
  • 通过为所有种类的矿石设置一个类似于之前青金石矿石的蔓延(spread)值,更改了它们的生成机制。
    • 一些矿石既有了新的“蔓延”式生成机制,同时又保留着之前的线性生成机制。
  • 煤矿石绿宝石矿石铜矿石不再会在Y=0以下生成。
    • 煤矿石会尝试生成两次:一次会在Y=136至Y=256之间均匀生成;另一次则使用“蔓延”机制在Y=0至Y=192之间生成,在Y=96处生成最多。
    • 铜矿石会使用“蔓延”机制在Y=0至Y=96之间生成,在Y=48处生成最多。
    • 绿宝石矿石会使用“蔓延”机制在Y=32至Y=480(尽管常规世界生成无法达到此高度)之间生成,在Y=256处生成最多,并随高度的降低而递减。
  • 其他矿石的生成机制也各不相同。
    • 铁矿石会尝试生成两次:一次会使用“蔓延”机制在Y=128至Y=384(尽管常规世界生成无法达到此高度)之间生成,在Y=256处生成最多;另一次则使用“蔓延”机制在Y=-16至Y=80之间生成,在Y=32处生成最多。
    • 金矿石会使用“蔓延”机制在Y=-64至Y=32之间生成,在Y=-16处生成最多。恶地中额外的金矿生成机制尚未改变。
    • 青金石矿石会尝试生成两次:一次会使用“蔓延”机制在Y=-32至Y=32之间生成,在Y=0处生成最多;另一次则在Y=-64至Y=64之间均匀生成,且以这种方式生成的青金石矿石会像远古残骸一样埋藏在方块之中。
    • 红石矿石会尝试生成两次:一次会在Y=-64至Y=15之间均匀生成;另一次则使用“蔓延”机制在Y=-96(尽管常规世界生成无法达到如此低的高度)至Y=-32之间生成,在Y=-64处生成最多。
    • 钻石矿石会使用“蔓延”机制在Y=-64至Y=16之间生成,且在Y=-64处生成最多。
闪长岩安山岩花岗岩
  • 调整了生成团簇的大小以及生成位置。
    • 每次生成的闪长岩、花岗岩和安山岩会更多且更像一个球型,但它们的生成频率会更低。
  • 闪长岩和花岗岩不再在Y=0以下生成。
泥土
  • 不再在Y=0以下生成。
阴沉石
  • 在Y=0以下,阴沉石会作为主要岩石生成。
    • 与石头、闪长岩、花岗岩和泥土不同,安山岩在此高度下仍会随机替换阴沉石生成。
要塞
  • 现在根据深度会被石头或阴沉石完全包裹住。
废弃矿井
  • 现在在有必要时会出现用于拉起废弃矿井的廊道的锁链
  • 原木替代了原先的木头支柱。

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

创造模式物品栏
  • “红石”标签页现在按照方块使用频率重新排序。
  • 红石相关的物品方块现在按照以下方式进行分组:基础物品、特别的红石信号发出物、杂项、普通的红石信号发出物(即按钮压力板)、可打开的方块(即活板门栅栏门)。
数据包
  • 更改了原版矿石种类的地物配置:
    • 煤矿和铁矿被分成两个部分:_upper_lower
    • 新的青金石的地物配置:ore_lapis_buried
  • 地物glow_lichen现在把阴沉石列入有效方块。
  • range装饰器的修改:
    • bottom_offsettop_offsetmaximum字段被移除。
    • 取而代之的是bottom_inclusivetop_inclusive,这两者都使用新的vertical anchor类型。
    • 这种类型有以下三种形式:
      • absolute - 指定Y坐标
      • above_bottom - 指定相对于世界最小Y坐标向上的偏移量
      • below_top - 指定相对于世界最大Y坐标向下的偏移量
  • 装饰器range_biasedrange_very_biased重命名为range_biased_to_bottomrange_very_biased_to_bottom
    • 这两者也有了同样类型的bottom_inclusivetop_inclusive,以及数值类型的cutoff
  • 装饰器depth_averagebaseline字段也使用vertical anchor,取代了之前的固定的Y值。
  • 移除了部分装饰器,使用其他通用的装饰器替代了部分装饰器:
    • 装饰器dark_oak_tree不再检查heightmap,需要heightmap装饰器来实现heightmap检查。
    • 装饰器end_gateway被拆分, 现在结合chancesquareheightmap使用。使用示例参见原版的end_gateway的配置。
    • 地物glowstone_blob现在需要使用squarerange进行装饰。参见原版文件中的glowstone_extra
    • 地物lava_lake被拆分,现在需要使用装饰器chancesquarerange_biased_to_bottom进行装饰。参见原版的lake_lava
    • 装饰器water_lake被移除。现在改用chancesquarerange
    • 装饰器emerald_ore被移除。现在改用countsquarerange
    • 装饰器fire被移除。现在改用countsquarerange
    • 装饰器carving_maskprobability字段被移除,现在使用装饰器count
标签
  • base_stone_overworld方块标签以及stone_crafting_materialsstone_tool_materials物品标签加入了阴沉石。
  • 将阴沉石的各类变种分别加入到其对应的slabsstairswalls标签中。

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

修复了12个漏洞
1.17以往正式版的漏洞
  • MC-147589 — 藤蔓不再在丛林中随机生成。
  • MC-183547 — 石头和磨制黑石按钮或压力板位于创造模式物品栏中按钮或压力板范围的最前面和最后面。
1.17开发版本的漏洞
  • MC-208613 — 跳过夜晚需要的玩家数的计算不正确。
  • MC-208618 — 当playerSleepingPercentage设置为0时,点击床可以立即跳过夜晚。
  • MC-211224 — 海草有时会替换掉沼泽小屋的一部分。
  • MC-214082 — 在2032格高的水柱下方放置灵魂沙或岩浆块时游戏崩溃。
上个开发版本的漏洞
  • MC-214814 — 要塞可以在不依附洞穴的墙壁、地板或天花板时浮空生成。
  • MC-214885 — 信标光柱只在源头的256格范围内被渲染。
  • MC-214917 — 青金石不会在世界的较低高度下生成。
  • MC-214928 — 用于支撑废弃矿井廊道的柱子是用木头做的,而不是原木。
  • MC-214973 — 使用发射器在y=319处向上或在y=-64处向下发射细雪,会导致细雪桶被清空,且没有细雪被放置出来。
  • MC-214986 — 高度低于0时,滴水石簇只会以石笋的形式生成。

画廊[编辑 | 编辑源代码]

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

  1. "Minecraft Snapshot 21w07a" – Minecraft.net,2021年2月17日