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 cmbintermediary 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 aLcmb;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 bLcmb;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 cLcmb;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 dLcmb;d:Lcma;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 eLcmb;e:Lcmc;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 fLcmb;f:Lcmc;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 gLcmb;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 hLcmb;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 iLcmb;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 jLcmb;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 kLcmb;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 lLcmb;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 mLcmb;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 nLcmb;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>Lcmb;<init>(IILcma;Lcmc;Lcmc;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 aLcmb;a(Lcmb;)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 aLcmb;a(IILcma;Lcmc;Lcmc;IIDDZZZZ)Lcmb;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 aLcmb;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 bLcmb;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 cLcmb;c()Lcma;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 dLcmb;d()Lcmc;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 eLcmb;e()Lcmc;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 fLcmb;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 gLcmb;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 hLcmb;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 iLcmb;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 jLcmb;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 kLcmb;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 lLcmb;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 mLcmb;m()Zintermediary method_28593Lnet/minecraft/class_5309;method_28593()Znamed isAmplifiedLnet/minecraft/world/gen/chunk/GenerationShapeConfig;isAmplified()Z
-