Custom world generation/noise


 * : The root object.
 * : First octave. If in the noise settings is true, it must be an integer less than or equal to 1, otherwise the value range is not unlimited.
 * : Amplitudes of sub-noise. The frequency of a sub-noise at  (from 0) in the list is , and the amplitude (the value of the sub-noise ranges from negative amplitude value to amplitude value) of this sub-noise is  . For each sub-noise, two perlin noises are created and their average is taken. The final range of this noise value is  , where m is the number of elements in the list after removing the leading and trailing zero elements. If  in the noise settings is true, the length must be less than or equal to  . If false, the length is unlimited.
 * : A double value for a sub-noise.