Package net.minecraft.world.gen.chunk
Class GenerationShapeConfig
java.lang.Object
net.minecraft.world.gen.chunk.GenerationShapeConfig
public class GenerationShapeConfig extends Object
-
Field Summary
Fields Modifier and Type Field Description private booleanamplifiedprivate SlideConfigbottomSlidestatic com.mojang.serialization.Codec<GenerationShapeConfig>CODECprivate doubledensityFactorprivate doubledensityOffsetprivate intheightprivate inthorizontalSizeprivate booleanislandNoiseOverrideprivate intminimumYprivate booleanrandomDensityOffsetprivate NoiseSamplingConfigsamplingprivate booleansimplexSurfaceNoiseprivate SlideConfigtopSlideprivate intverticalSize -
Constructor Summary
Constructors Modifier Constructor Description privateGenerationShapeConfig(int minimumY, int height, NoiseSamplingConfig sampling, SlideConfig topSlide, SlideConfig bottomSlide, int horizontalSize, int verticalSize, double densityFactor, double densityOffset, boolean simplexSurfaceNoise, boolean randomDensityOffset, boolean islandNoiseOverride, boolean amplified) -
Method Summary
Modifier and Type Method Description private static com.mojang.serialization.DataResult<GenerationShapeConfig>checkHeight(GenerationShapeConfig config)static GenerationShapeConfigcreate(int minimumY, int height, NoiseSamplingConfig sampling, SlideConfig topSlide, SlideConfig bottomSlide, int horizontalSize, int verticalSize, double densityFactor, double densityOffset, boolean simplexSurfaceNoise, boolean randomDensityOffset, boolean islandNoiseOverride, boolean amplified)SlideConfiggetBottomSlide()doublegetDensityFactor()doublegetDensityOffset()intgetHeight()intgetMinimumY()NoiseSamplingConfiggetSampling()intgetSizeHorizontal()intgetSizeVertical()SlideConfiggetTopSlide()booleanhasIslandNoiseOverride()Deprecated.booleanhasRandomDensityOffset()Deprecated.booleanhasSimplexSurfaceNoise()Deprecated.booleanisAmplified()Deprecated.
-
Field Details
-
CODEC
-
minimumY
private final int minimumY -
height
private final int height -
sampling
-
topSlide
-
bottomSlide
-
horizontalSize
private final int horizontalSize -
verticalSize
private final int verticalSize -
densityFactor
private final double densityFactor -
densityOffset
private final double densityOffset -
simplexSurfaceNoise
private final boolean simplexSurfaceNoise -
randomDensityOffset
private final boolean randomDensityOffset -
islandNoiseOverride
private final boolean islandNoiseOverride -
amplified
private final boolean amplified
-
-
Constructor Details
-
GenerationShapeConfig
private GenerationShapeConfig(int minimumY, int height, NoiseSamplingConfig sampling, SlideConfig topSlide, SlideConfig bottomSlide, int horizontalSize, int verticalSize, double densityFactor, double densityOffset, boolean simplexSurfaceNoise, boolean randomDensityOffset, boolean islandNoiseOverride, boolean amplified)
-
-
Method Details
-
checkHeight
private static com.mojang.serialization.DataResult<GenerationShapeConfig> checkHeight(GenerationShapeConfig config) -
create
public static GenerationShapeConfig create(int minimumY, int height, NoiseSamplingConfig sampling, SlideConfig topSlide, SlideConfig bottomSlide, int horizontalSize, int verticalSize, double densityFactor, double densityOffset, boolean simplexSurfaceNoise, boolean randomDensityOffset, boolean islandNoiseOverride, boolean amplified) -
getMinimumY
public int getMinimumY() -
getHeight
public int getHeight() -
getSampling
-
getTopSlide
-
getBottomSlide
-
getSizeHorizontal
public int getSizeHorizontal() -
getSizeVertical
public int getSizeVertical() -
getDensityFactor
public double getDensityFactor() -
getDensityOffset
public double getDensityOffset() -
hasSimplexSurfaceNoise
Deprecated. -
hasRandomDensityOffset
Deprecated. -
hasIslandNoiseOverride
Deprecated. -
isAmplified
Deprecated.
-