Minecraft Wiki
Advertisement
  • : 最上位のオブジェクト。
    •  structures: 必須。ただし、空白にすることはできる。同じ構造物を複数のファイルに記述することはできない。
      • : 配置したい構造物。
        •  structure: 配置する構造物をworldgen/structureから指定する。
        •  weight: この構造物が選択される比重。確率はこの構造物の比重÷候補すべての比重の和になる。
    •  placement: 構造物の配置設定。
      •  salt: ランダム性の実現を補助するために使用される値。ソルト (暗号)も参照のこと。非負整数で指定する。
      •  frequency: 実際にどのくらい生成されるか。0.1~1.0の値で指定し、数値が小さいほど生成率が下がる。省略可能であり、デフォルト値は1.0。
      •  frequency_reduction_method: 生成に使用されるランダム数値生成アルゴリズムを決定する。defaultシード値、座標、 saltを用いたランダム値)、legacy_type_1(シード値と座標のみを用いたランダム数。位置が大きく異なる場合にのみランダム性が発揮される)、legacy_type_2(defaultと同じだが、saltが10387320に固定されている)、legacy_type_3(シード値と座標のみを用いたランダム数)から選択する。
      •  exclusion_zone: 特定のstructure_setで生成された構造物の付近の一定範囲には生成しないようにする。
        •  chunk_count: 1以上16以下の値。
        •  other_set: この構造物と距離を開けたい構造物のstructure_setを指定する。
      •  locate_offset: 生成地点を、チャンク内座標[0, 0, 0]からどれだけずらすか。省略可能で、デフォルトは[0, 0, 0]。
        • : X座標の変位。-16以上16以下の値で指定する。
        • : Y座標の変位。-16以上16以下の値で指定する。
        • : Z座標の変位。-16以上16以下の値で指定する。
      •  type: minecraft:concentric_ringsminecraft:random_spreadで指定する。
        typeminecraft:concentric_rings要塞のような環上分布を使用)の場合は、以下の追加フィールドを持つ。
      •  distance: 6チャンク(96ブロック)単位で指定する、環の内径の公差。0以上1023以下の値で指定する。
      •  count: 各ディメンション内での総生成試行回数。1以上4095以下の値で指定する。
      •  preferred_biomes: この構造物が生成されやすいバイオーム。バイオームIDおよびバイオームタグ、またはバイオームIDのリストで指定する。
      •  spread: 一番最初の環における生成試行回数。0以上1023の値で指定する。第n番目の環における生成試行回数はspread * (n^2 + 3n + 2)/6で与えられ、内側から順に生成していき countを超えた時点で終了となる。
        typeminecraft:random_spread(大抵の構造物が使用するランダム分布)の場合は、以下の追加フィールドを持つ。
      •  spread_type: 生成地点同士の距離の確率分布。linear(線形分布)かtriangular(平均値を最頻値とする三角分布)のどちからで指定する。省略可能で、デフォルトはlinear
      •  spacing: 生成地点同士の平均距離。0以上4096以下で指定する。
      •  separation: 生成地点同士の最小距離。0以上4096以下で指定する。生成地点同士の最大距離は2 * spacing - separationで与えられる。
Advertisement