Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Information icon
此特性为Java版独有。

雕刻器(Carvers)用于雕刻出洞穴峡谷

雕刻器类型[]

雕刻器类型(或称为雕刻器)决定了该雕刻器雕刻要雕刻出什么。用三种雕刻器类型:

  • cave - 雕刻一个洞穴,一个多岔道的长长隧道,有时从环形空腔开始。
  • nether_cave - 类似于cave,但频率低而隧道宽,且无含水层,于bottom_y + 32.0填充熔岩。
  • canyon - 雕刻一个峡谷。

已配置的雕刻器[]

雕刻器类型决定了要雕刻的对象,具体的细节需要额外配置。配置后被称为已配置的雕刻器,或简称为雕刻器

已配置的雕刻器以JSON文件的形式存储在数据包data/<命名空间>/worldgen/configured_carver目录下。

JSON格式[]

  • 根节点
    •  type:雕刻器类型ID
    •  config:雕刻器配置
      •  probability:每个区块尝试生成此雕刻器的概率,取值为0到1的闭区间。
      •  y:雕刻器尝试生成的高度。
        • 高度提供器
      •  lava_level:低于或等于此Y坐标的雕刻区域填充熔岩。不影响nether_cave(其该值永远为最低Y坐标 + 31
        • 一个垂直锚点的选项
      •  replaceable:可以雕刻的方块。可以为一个方块ID或一个方块标签,或者是一个方块ID的列表。
      •  debug_settings:(可选)为调试而替换雕刻区域内的方块。
        •  debug_mode:(可选,默认为false)启用雕刻器的调试模式。
        •  air_state:(可选,默认为金合欢木按钮的默认方块状态) 替换空气方块。
          • 方块状态
        •  water_state:(可选,默认为金合欢木按钮的默认方块状态) 替换水,且替换后方块含水。
          • 方块状态
        •  lava_state:(可选,默认为金合欢木按钮的默认方块状态) 替换熔岩。
          • 方块状态
        •  barrier_state:(可选,默认为金合欢木按钮的默认方块状态) 替换含水层的隔离方块。
          • 方块状态
        若雕刻器类型为cavenether_cave,附加参数如下:
      •  yScale:垂直缩放洞穴的环形空腔。
        • 浮点提供器
      •  horizontal_radius_multiplier:水平缩放洞穴的隧道。不影响隧道的长度。
        • 浮点提供器
      •  vertical_radius_multiplier:垂直缩放洞穴的隧道。不影响隧道的长度。
        • 浮点提供器
      •  floor_level:取值为-1.0到1.0的闭区间。改变洞穴水平地板的形状。如果为0.0,使用椭球体进行雕刻。若为1.0,使用上半椭球体进行雕刻,以得到水平的地面。
        • 浮点提供器
        若雕刻器类型为canyon,附加参数如下:
      •  yScale:垂直缩放峡谷。
        • 浮点提供器
      •  vertical_rotation:峡谷延伸垂直角度。
        • 浮点提供器
      •  shape:峡谷形状。
        •  distance_factor:缩放峡谷长度,值越大越长。
          • 浮点提供器
        •  thickness:缩放峡谷长宽。
          • 浮点提供器
        •  horizontal_radius_factor:缩放峡谷宽度,值越大越宽。
          • 浮点提供器
        •  vertical_radius_default_factor:垂直缩放峡谷。值越大越深。
        •  vertical_radius_center_factor:根据到峡谷中心的距离缩放高度,使峡谷中心更深,
        •  width_smoothness:值越高,峡谷的墙壁在垂直方向上越平滑,必须为非负整数。

历史[]

Java版
1.16.220w28a为数据包中配置的雕刻器加入了实验性支持。
1.1721w06a移除了雕刻器underwater_canyonunderwater_cave
21w08a为峡谷雕刻器加入了配置。
加入了可选的雕刻器字段debug_settings。若启用debug_mode,可放置自air_state的方块。
21w11a重命名峡谷雕刻器字段distanceFactordistance_factor
21w13a加入了洞穴雕刻器配置。
bottom_inclusivetop_inclusive雕刻器字段替换为了y高度供应器字段,加入了yScale字段。
将峡谷雕刻器形状字段移动至了子对象shape中。
21w16a加入了aquifers_enabled字段。
debug_settings对象中加入了water_statelava_statebarrier_state字段。
1.1821w38a移除了aquifers_enabled字段。
1.1922w15a为雕刻器配置加入了replaceable字段。

语言

Advertisement