类 PerlinOctaveGenerator

java.lang.Object
org.bukkit.util.noise.OctaveGenerator
org.bukkit.util.noise.PerlinOctaveGenerator

public class PerlinOctaveGenerator extends OctaveGenerator
使用无偏倍频创建一个柏林噪声.

原文:Creates perlin noise through unbiased octaves

  • 构造器详细资料

    • PerlinOctaveGenerator

      public PerlinOctaveGenerator(@NotNull @NotNull World world, int octaves)
      使用给定的World创建一个PerlinOctaveGenerator.

      原文:Creates a perlin octave generator for the given world

      参数:
      world - 创建这个Generator的World实例
      octaves - 倍频值
    • PerlinOctaveGenerator

      public PerlinOctaveGenerator(long seed, int octaves)
      使用给定的种子创建一个PerlinOctaveGenerator.

      原文:Creates a perlin octave generator for the given world

      译注:根据上一个类的翻译 这里given world疑似打错应该是given seed

      参数:
      seed - 创建这个Generator的long型种子
      octaves - 倍频值
    • PerlinOctaveGenerator

      public PerlinOctaveGenerator(@NotNull @NotNull Random rand, int octaves)
      使用给定的Random创建一个PerlinOctaveGenerator.

      原文:Creates a perlin octave generator for the given Random

      参数:
      rand - 创建这个Generator的Random
      octaves - 倍频值