Package net.minecraft.world.gen.chunk
Class GenerationShapeConfig
java.lang.Object
net.minecraft.world.gen.chunk.GenerationShapeConfig
public class GenerationShapeConfig extends Object
- Mappings:
Namespace Name official cnsintermediary net/minecraft/class_5309named net/minecraft/world/gen/chunk/GenerationShapeConfig
-
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
- Mappings:
Namespace Name Mixin selector official aLcns;a:Lcom/mojang/serialization/Codec;intermediary field_24804Lnet/minecraft/class_5309;field_24804:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/gen/chunk/GenerationShapeConfig;CODEC:Lcom/mojang/serialization/Codec;
-
minimumY
private final int minimumY- Mappings:
Namespace Name Mixin selector official bLcns;b:Iintermediary field_28202Lnet/minecraft/class_5309;field_28202:Inamed minimumYLnet/minecraft/world/gen/chunk/GenerationShapeConfig;minimumY:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector official cLcns;c:Iintermediary field_24805Lnet/minecraft/class_5309;field_24805:Inamed heightLnet/minecraft/world/gen/chunk/GenerationShapeConfig;height:I
-
sampling
- Mappings:
Namespace Name Mixin selector official dLcns;d:Lcnr;intermediary field_24806Lnet/minecraft/class_5309;field_24806:Lnet/minecraft/class_5308;named samplingLnet/minecraft/world/gen/chunk/GenerationShapeConfig;sampling:Lnet/minecraft/world/gen/chunk/NoiseSamplingConfig;
-
topSlide
- Mappings:
Namespace Name Mixin selector official eLcns;e:Lcnt;intermediary field_24807Lnet/minecraft/class_5309;field_24807:Lnet/minecraft/class_5310;named topSlideLnet/minecraft/world/gen/chunk/GenerationShapeConfig;topSlide:Lnet/minecraft/world/gen/chunk/SlideConfig;
-
bottomSlide
- Mappings:
Namespace Name Mixin selector official fLcns;f:Lcnt;intermediary field_24808Lnet/minecraft/class_5309;field_24808:Lnet/minecraft/class_5310;named bottomSlideLnet/minecraft/world/gen/chunk/GenerationShapeConfig;bottomSlide:Lnet/minecraft/world/gen/chunk/SlideConfig;
-
horizontalSize
private final int horizontalSize- Mappings:
Namespace Name Mixin selector official gLcns;g:Iintermediary field_24809Lnet/minecraft/class_5309;field_24809:Inamed horizontalSizeLnet/minecraft/world/gen/chunk/GenerationShapeConfig;horizontalSize:I
-
verticalSize
private final int verticalSize- Mappings:
Namespace Name Mixin selector official hLcns;h:Iintermediary field_24810Lnet/minecraft/class_5309;field_24810:Inamed verticalSizeLnet/minecraft/world/gen/chunk/GenerationShapeConfig;verticalSize:I
-
densityFactor
private final double densityFactor- Mappings:
Namespace Name Mixin selector official iLcns;i:Dintermediary field_24811Lnet/minecraft/class_5309;field_24811:Dnamed densityFactorLnet/minecraft/world/gen/chunk/GenerationShapeConfig;densityFactor:D
-
densityOffset
private final double densityOffset- Mappings:
Namespace Name Mixin selector official jLcns;j:Dintermediary field_24812Lnet/minecraft/class_5309;field_24812:Dnamed densityOffsetLnet/minecraft/world/gen/chunk/GenerationShapeConfig;densityOffset:D
-
simplexSurfaceNoise
private final boolean simplexSurfaceNoise- Mappings:
Namespace Name Mixin selector official kLcns;k:Zintermediary field_24813Lnet/minecraft/class_5309;field_24813:Znamed simplexSurfaceNoiseLnet/minecraft/world/gen/chunk/GenerationShapeConfig;simplexSurfaceNoise:Z
-
randomDensityOffset
private final boolean randomDensityOffset- Mappings:
Namespace Name Mixin selector official lLcns;l:Zintermediary field_24814Lnet/minecraft/class_5309;field_24814:Znamed randomDensityOffsetLnet/minecraft/world/gen/chunk/GenerationShapeConfig;randomDensityOffset:Z
-
islandNoiseOverride
private final boolean islandNoiseOverride- Mappings:
Namespace Name Mixin selector official mLcns;m:Zintermediary field_24815Lnet/minecraft/class_5309;field_24815:Znamed islandNoiseOverrideLnet/minecraft/world/gen/chunk/GenerationShapeConfig;islandNoiseOverride:Z
-
amplified
private final boolean amplified- Mappings:
Namespace Name Mixin selector official nLcns;n:Zintermediary field_24816Lnet/minecraft/class_5309;field_24816:Znamed amplifiedLnet/minecraft/world/gen/chunk/GenerationShapeConfig;amplified:Z
-
-
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)- Mappings:
Namespace Name Mixin selector official <init>Lcns;<init>(IILcnr;Lcnt;Lcnt;IIDDZZZZ)Vintermediary <init>Lnet/minecraft/class_5309;<init>(IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)Vnamed <init>Lnet/minecraft/world/gen/chunk/GenerationShapeConfig;<init>(IILnet/minecraft/world/gen/chunk/NoiseSamplingConfig;Lnet/minecraft/world/gen/chunk/SlideConfig;Lnet/minecraft/world/gen/chunk/SlideConfig;IIDDZZZZ)V
-
-
Method Details
-
checkHeight
private static com.mojang.serialization.DataResult<GenerationShapeConfig> checkHeight(GenerationShapeConfig config)- Mappings:
Namespace Name Mixin selector official aLcns;a(Lcns;)Lcom/mojang/serialization/DataResult;intermediary method_32995Lnet/minecraft/class_5309;method_32995(Lnet/minecraft/class_5309;)Lcom/mojang/serialization/DataResult;named checkHeightLnet/minecraft/world/gen/chunk/GenerationShapeConfig;checkHeight(Lnet/minecraft/world/gen/chunk/GenerationShapeConfig;)Lcom/mojang/serialization/DataResult;
-
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)- Mappings:
Namespace Name Mixin selector official aLcns;a(IILcnr;Lcnt;Lcnt;IIDDZZZZ)Lcns;intermediary method_32994Lnet/minecraft/class_5309;method_32994(IILnet/minecraft/class_5308;Lnet/minecraft/class_5310;Lnet/minecraft/class_5310;IIDDZZZZ)Lnet/minecraft/class_5309;named createLnet/minecraft/world/gen/chunk/GenerationShapeConfig;create(IILnet/minecraft/world/gen/chunk/NoiseSamplingConfig;Lnet/minecraft/world/gen/chunk/SlideConfig;Lnet/minecraft/world/gen/chunk/SlideConfig;IIDDZZZZ)Lnet/minecraft/world/gen/chunk/GenerationShapeConfig;
-
getMinimumY
public int getMinimumY()- Mappings:
Namespace Name Mixin selector official aLcns;a()Iintermediary method_32993Lnet/minecraft/class_5309;method_32993()Inamed getMinimumYLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getMinimumY()I
-
getHeight
public int getHeight()- Mappings:
Namespace Name Mixin selector official bLcns;b()Iintermediary method_28581Lnet/minecraft/class_5309;method_28581()Inamed getHeightLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getHeight()I
-
getSampling
- Mappings:
Namespace Name Mixin selector official cLcns;c()Lcnr;intermediary method_28583Lnet/minecraft/class_5309;method_28583()Lnet/minecraft/class_5308;named getSamplingLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getSampling()Lnet/minecraft/world/gen/chunk/NoiseSamplingConfig;
-
getTopSlide
- Mappings:
Namespace Name Mixin selector official dLcns;d()Lcnt;intermediary method_28584Lnet/minecraft/class_5309;method_28584()Lnet/minecraft/class_5310;named getTopSlideLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getTopSlide()Lnet/minecraft/world/gen/chunk/SlideConfig;
-
getBottomSlide
- Mappings:
Namespace Name Mixin selector official eLcns;e()Lcnt;intermediary method_28585Lnet/minecraft/class_5309;method_28585()Lnet/minecraft/class_5310;named getBottomSlideLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getBottomSlide()Lnet/minecraft/world/gen/chunk/SlideConfig;
-
getSizeHorizontal
public int getSizeHorizontal()- Mappings:
Namespace Name Mixin selector official fLcns;f()Iintermediary method_28586Lnet/minecraft/class_5309;method_28586()Inamed getSizeHorizontalLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getSizeHorizontal()I
-
getSizeVertical
public int getSizeVertical()- Mappings:
Namespace Name Mixin selector official gLcns;g()Iintermediary method_28587Lnet/minecraft/class_5309;method_28587()Inamed getSizeVerticalLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getSizeVertical()I
-
getDensityFactor
public double getDensityFactor()- Mappings:
Namespace Name Mixin selector official hLcns;h()Dintermediary method_28588Lnet/minecraft/class_5309;method_28588()Dnamed getDensityFactorLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getDensityFactor()D
-
getDensityOffset
public double getDensityOffset()- Mappings:
Namespace Name Mixin selector official iLcns;i()Dintermediary method_28589Lnet/minecraft/class_5309;method_28589()Dnamed getDensityOffsetLnet/minecraft/world/gen/chunk/GenerationShapeConfig;getDensityOffset()D
-
hasSimplexSurfaceNoise
Deprecated.- Mappings:
Namespace Name Mixin selector official jLcns;j()Zintermediary method_28590Lnet/minecraft/class_5309;method_28590()Znamed hasSimplexSurfaceNoiseLnet/minecraft/world/gen/chunk/GenerationShapeConfig;hasSimplexSurfaceNoise()Z
-
hasRandomDensityOffset
Deprecated.- Mappings:
Namespace Name Mixin selector official kLcns;k()Zintermediary method_28591Lnet/minecraft/class_5309;method_28591()Znamed hasRandomDensityOffsetLnet/minecraft/world/gen/chunk/GenerationShapeConfig;hasRandomDensityOffset()Z
-
hasIslandNoiseOverride
Deprecated.- Mappings:
Namespace Name Mixin selector official lLcns;l()Zintermediary method_28592Lnet/minecraft/class_5309;method_28592()Znamed hasIslandNoiseOverrideLnet/minecraft/world/gen/chunk/GenerationShapeConfig;hasIslandNoiseOverride()Z
-
isAmplified
Deprecated.- Mappings:
Namespace Name Mixin selector official mLcns;m()Zintermediary method_28593Lnet/minecraft/class_5309;method_28593()Znamed isAmplifiedLnet/minecraft/world/gen/chunk/GenerationShapeConfig;isAmplified()Z
-