Package org.bukkit.util.noise
Class 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 
- 
- 
Field Summary
- 
Fields inherited from class org.bukkit.util.noise.OctaveGenerator
octaves, xScale, yScale, zScale 
 - 
 
- 
Constructor Summary
Constructors Constructor Description PerlinOctaveGenerator(long seed, int octaves)Creates a perlin octave generator for the given worldPerlinOctaveGenerator(Random rand, int octaves)Creates a perlin octave generator for the givenRandomPerlinOctaveGenerator(World world, int octaves)Creates a perlin octave generator for the given world 
 - 
 
- 
- 
Constructor Detail
- 
PerlinOctaveGenerator
public PerlinOctaveGenerator(@NotNull World world, int octaves)Creates a perlin octave generator for the given world- Parameters:
 world- World to construct this generator foroctaves- Amount of octaves to create
 
- 
PerlinOctaveGenerator
public PerlinOctaveGenerator(long seed, int octaves)Creates a perlin octave generator for the given world- Parameters:
 seed- Seed to construct this generator foroctaves- Amount of octaves to create
 
 - 
 
 -