Class VoronoiGenerator
java.lang.Object
com.github.imdabigboss.easydatapack.api.utils.VoronoiGenerator
This code was found at https://bukkit.org/threads/wgen-voronoi-noise.161319/ it is a utility that you can use to make
custom terrain in a potential dimension.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionshortlonggetSeed()doublenoise(double x, double z, double frequency)doublenoise(double x, double y, double z, double frequency)voidsetDistanceMethod(short distanceMethod)voidsetSeed(long seed)static doublevalueNoise2D(int x, int z, long seed)static doublevalueNoise3D(int x, int y, int z, long seed)
-
Constructor Details
-
VoronoiGenerator
public VoronoiGenerator(long seed, short distanceMethod)
-
-
Method Details
-
getDistanceMethod
public short getDistanceMethod() -
getSeed
public long getSeed() -
noise
public double noise(double x, double z, double frequency) -
noise
public double noise(double x, double y, double z, double frequency) -
setDistanceMethod
public void setDistanceMethod(short distanceMethod) -
setSeed
public void setSeed(long seed) -
valueNoise2D
public static double valueNoise2D(int x, int z, long seed) -
valueNoise3D
public static double valueNoise3D(int x, int y, int z, long seed)
-