User:Anterdc99/resources/Ore distributions in 1.17 snapshots

This page is about generation arguments of ore blocks(and other types of block following this rule) in Java Edition 1.17 development(21w07a and later).

This is translated text from Chinese Simplified.

For original text, watch this.

Explainations

 * Some blocks not considered as "ore" listed here, but they all following the ore generate rule.
 * In Method, "range(Uniform)" represents the ore block generated equally in the range. "depthAverage/rangeTriangle" represents the more difference between actual height and the baseline, the less ore block generated.
 * When Method is "range(Uniform)", the Baseline and Spread not exists.
 * The range(MinY and MaxY) is calculated by Baseline and Spread when Method is "depthAverage/rangeTriangle".
 * Then brackets appears in MinY or MaxY, the value inside of it represents the theorical value. Outside value is considered with dimension height limitation.
 * Bolded value represents the value listed is actually the bottom/top height of the dimension, when dimension height limitation changed, this value also changed.
 * Size represents the max number of block generated in a single ore blob.
 * Count represents the count of generate process tried.

21w08a - 21w08b
In 21w08a, first introduced the Exposure. Represents the chance of generated ore block exposed to air.

21w15a
In this snapshot, most ore distribution rules has been reverted to 1.16.x, in order to enable that ore distribution rules appeared previously, you need to use "CaveAndCliffsPreview.zip" datapack.

There is also first introduced the method "rangeUniform", "depthAverage" renamed to "rangeTriangle".