Class SimplexNoiseField.Builder
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.fields.noise.SimplexNoiseField.Builder
- Enclosing class:
SimplexNoiseField
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withAmplitudeMultiplier(double a) withFrequencyMultiplier(double f) withNumberOfOctaves(int n) withScale(double s) withScale(double x, double y, double z, double w) withSeed(long s)
-
Field Details
-
seed
private long seed -
octaveAmplitudeMultiplier
private double octaveAmplitudeMultiplier -
octaveFrequencyMultiplier
private double octaveFrequencyMultiplier -
numberOfOctaves
private int numberOfOctaves -
scaleX
private double scaleX -
scaleY
private double scaleY -
scaleZ
private double scaleZ -
scaleW
private double scaleW
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
build
-
withScale
-
withScale
-
withNumberOfOctaves
-
withFrequencyMultiplier
-
withAmplitudeMultiplier
-
withSeed
-