net.minecraft.world.gen.feature

public class GeodeFeatureConfig

implements FeatureConfig

net.minecraft.world.level.levelgen.feature.configurations.GeodeConfiguration
net.minecraft.class_5589
net.minecraft.world.gen.feature.GeodeFeatureConfig

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<Double>
CHANCE_RANGE
field_27314
RANGE
public static final com.mojang.serialization.Codec<GeodeFeatureConfig>
CODEC
field_27315
CODEC
public final GeodeLayerConfig
geodeBlockSettings
field_27316
layerConfig
public final GeodeLayerThicknessConfig
geodeLayerSettings
field_27317
layerThicknessConfig
public final GeodeCrackConfig
geodeCrackSettings
field_27318
crackConfig
public final double
usePotentialPlacementsChance
field_27319
usePotentialPlacementsChance
public final double
useAlternateLayer0Chance
field_27320
useAlternateLayer0Chance
public final boolean
placementsRequireLayer0Alternate
field_27321
placementsRequireLayer0Alternate
public final IntProvider
outerWallDistance
field_33516
outerWallDistance
public final IntProvider
distributionPoints
field_33517
distributionPoints
public final IntProvider
pointOffset
field_33518
pointOffset
public final int
minGenOffset
field_27328
minGenOffset
public final int
maxGenOffset
field_27329
maxGenOffset
public final double
noiseMultiplier
field_27330
noiseMultiplier
public final int
invalidBlocksThreshold
field_29062
invalidBlocksThreshold

Constructor summary

ModifierConstructor
public (GeodeLayerConfig layerConfig, GeodeLayerThicknessConfig layerThicknessConfig, GeodeCrackConfig crackConfig, double usePotentialPlacementsChance, double useAlternateLayer0Chance, boolean placementsRequireLayer0Alternate, IntProvider outerWallDistance, IntProvider distributionPoints, IntProvider pointOffset, int maxDistributionPoints, int minPointOffset, double noiseMultiplier, int maxGenOffset)

Method summary

Modifier and TypeMethod
private static com.mojang.datafixers.kinds.App
lambda$static$13(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_36299(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_36299(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static Integer
lambda$static$12(GeodeConfiguration arg0)
method_31906(class_5589 arg0)
method_31906(GeodeFeatureConfig config)
private static Double
lambda$static$11(GeodeConfiguration arg0)
method_36300(class_5589 arg0)
method_36300(GeodeFeatureConfig config)
private static Integer
lambda$static$10(GeodeConfiguration arg0)
method_31908(class_5589 arg0)
method_31908(GeodeFeatureConfig config)
private static Integer
lambda$static$9(GeodeConfiguration arg0)
method_31909(class_5589 arg0)
method_31909(GeodeFeatureConfig config)
private static IntProvider
lambda$static$8(GeodeConfiguration arg0)
method_36301(class_5589 arg0)
method_36301(GeodeFeatureConfig config)
private static IntProvider
lambda$static$7(GeodeConfiguration arg0)
method_36302(class_5589 arg0)
method_36302(GeodeFeatureConfig config)
private static IntProvider
lambda$static$6(GeodeConfiguration arg0)
method_36303(class_5589 arg0)
method_36303(GeodeFeatureConfig config)
private static Boolean
lambda$static$5(GeodeConfiguration arg0)
method_31913(class_5589 arg0)
method_31913(GeodeFeatureConfig config)
private static Double
lambda$static$4(GeodeConfiguration arg0)
method_31914(class_5589 arg0)
method_31914(GeodeFeatureConfig config)
private static Double
lambda$static$3(GeodeConfiguration arg0)
method_31915(class_5589 arg0)
method_31915(GeodeFeatureConfig config)
private static GeodeCrackConfig
lambda$static$2(GeodeConfiguration arg0)
method_31916(class_5589 arg0)
method_31916(GeodeFeatureConfig config)
private static GeodeLayerThicknessConfig
lambda$static$1(GeodeConfiguration arg0)
method_31917(class_5589 arg0)
method_31917(GeodeFeatureConfig config)
private static GeodeLayerConfig
lambda$static$0(GeodeConfiguration arg0)
method_31918(class_5589 arg0)
method_31918(GeodeFeatureConfig config)