Class GeodeFeatureConfig

java.lang.Object
net.minecraft.world.gen.feature.GeodeFeatureConfig
All Implemented Interfaces:
FeatureConfig

public class GeodeFeatureConfig
extends Object
implements FeatureConfig
Mappings:
Namespace Name
official crl
intermediary net/minecraft/class_5589
named net/minecraft/world/gen/feature/GeodeFeatureConfig
  • Field Details

    • RANGE

      public static final com.mojang.serialization.Codec<Double> RANGE
      Mappings:
      Namespace Name Mixin selector
      official a Lcrl;a:Lcom/mojang/serialization/Codec;
      intermediary field_27314 Lnet/minecraft/class_5589;field_27314:Lcom/mojang/serialization/Codec;
      named RANGE Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;RANGE:Lcom/mojang/serialization/Codec;
    • CODEC

      public static final com.mojang.serialization.Codec<GeodeFeatureConfig> CODEC
      Mappings:
      Namespace Name Mixin selector
      official b Lcrl;b:Lcom/mojang/serialization/Codec;
      intermediary field_27315 Lnet/minecraft/class_5589;field_27315:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;CODEC:Lcom/mojang/serialization/Codec;
    • layerConfig

      public final GeodeLayerConfig layerConfig
      Mappings:
      Namespace Name Mixin selector
      official c Lcrl;c:Lcmj;
      intermediary field_27316 Lnet/minecraft/class_5589;field_27316:Lnet/minecraft/class_5585;
      named layerConfig Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;layerConfig:Lnet/minecraft/world/gen/feature/GeodeLayerConfig;
    • layerThicknessConfig

      public final GeodeLayerThicknessConfig layerThicknessConfig
      Mappings:
      Namespace Name Mixin selector
      official d Lcrl;d:Lcml;
      intermediary field_27317 Lnet/minecraft/class_5589;field_27317:Lnet/minecraft/class_5587;
      named layerThicknessConfig Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;layerThicknessConfig:Lnet/minecraft/world/gen/feature/GeodeLayerThicknessConfig;
    • crackConfig

      public final GeodeCrackConfig crackConfig
      Mappings:
      Namespace Name Mixin selector
      official e Lcrl;e:Lcmk;
      intermediary field_27318 Lnet/minecraft/class_5589;field_27318:Lnet/minecraft/class_5586;
      named crackConfig Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;crackConfig:Lnet/minecraft/world/gen/feature/GeodeCrackConfig;
    • usePotentialPlacementsChance

      public final double usePotentialPlacementsChance
      Mappings:
      Namespace Name Mixin selector
      official f Lcrl;f:D
      intermediary field_27319 Lnet/minecraft/class_5589;field_27319:D
      named usePotentialPlacementsChance Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;usePotentialPlacementsChance:D
    • useAlternateLayer0Chance

      public final double useAlternateLayer0Chance
      Mappings:
      Namespace Name Mixin selector
      official g Lcrl;g:D
      intermediary field_27320 Lnet/minecraft/class_5589;field_27320:D
      named useAlternateLayer0Chance Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;useAlternateLayer0Chance:D
    • placementsRequireLayer0Alternate

      public final boolean placementsRequireLayer0Alternate
      Mappings:
      Namespace Name Mixin selector
      official h Lcrl;h:Z
      intermediary field_27321 Lnet/minecraft/class_5589;field_27321:Z
      named placementsRequireLayer0Alternate Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;placementsRequireLayer0Alternate:Z
    • minOuterWallDistance

      public final int minOuterWallDistance
      Mappings:
      Namespace Name Mixin selector
      official i Lcrl;i:I
      intermediary field_27322 Lnet/minecraft/class_5589;field_27322:I
      named minOuterWallDistance Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;minOuterWallDistance:I
    • maxOuterWallDistance

      public final int maxOuterWallDistance
      Mappings:
      Namespace Name Mixin selector
      official j Lcrl;j:I
      intermediary field_27323 Lnet/minecraft/class_5589;field_27323:I
      named maxOuterWallDistance Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;maxOuterWallDistance:I
    • minDistributionPoints

      public final int minDistributionPoints
      Mappings:
      Namespace Name Mixin selector
      official k Lcrl;k:I
      intermediary field_27324 Lnet/minecraft/class_5589;field_27324:I
      named minDistributionPoints Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;minDistributionPoints:I
    • maxDistributionPoints

      public final int maxDistributionPoints
      Mappings:
      Namespace Name Mixin selector
      official l Lcrl;l:I
      intermediary field_27325 Lnet/minecraft/class_5589;field_27325:I
      named maxDistributionPoints Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;maxDistributionPoints:I
    • minPointOffset

      public final int minPointOffset
      Mappings:
      Namespace Name Mixin selector
      official m Lcrl;m:I
      intermediary field_27326 Lnet/minecraft/class_5589;field_27326:I
      named minPointOffset Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;minPointOffset:I
    • maxPointOffset

      public final int maxPointOffset
      Mappings:
      Namespace Name Mixin selector
      official n Lcrl;n:I
      intermediary field_27327 Lnet/minecraft/class_5589;field_27327:I
      named maxPointOffset Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;maxPointOffset:I
    • minGenOffset

      public final int minGenOffset
      Mappings:
      Namespace Name Mixin selector
      official p Lcrl;p:I
      intermediary field_27328 Lnet/minecraft/class_5589;field_27328:I
      named minGenOffset Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;minGenOffset:I
    • maxGenOffset

      public final int maxGenOffset
      Mappings:
      Namespace Name Mixin selector
      official q Lcrl;q:I
      intermediary field_27329 Lnet/minecraft/class_5589;field_27329:I
      named maxGenOffset Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;maxGenOffset:I
    • noiseMultiplier

      public final double noiseMultiplier
      Mappings:
      Namespace Name Mixin selector
      official r Lcrl;r:D
      intermediary field_27330 Lnet/minecraft/class_5589;field_27330:D
      named noiseMultiplier Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;noiseMultiplier:D
  • Constructor Details

    • GeodeFeatureConfig

      public GeodeFeatureConfig​(GeodeLayerConfig layerConfig, GeodeLayerThicknessConfig layerThicknessConfig, GeodeCrackConfig crackConfig, double usePotentialPlacementsChance, double useAlternateLayer0Chance, boolean placementsRequireLayer0Alternate, int minOuterWallDistance, int maxOuterWallDistance, int minDistributionPoints, int maxDistributionPoints, int minPointOffset, int maxPointOffset, int minGenOffset, int maxGenOffset, double noiseMultiplier)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcrl;<init>(Lcmj;Lcml;Lcmk;DDZIIIIIIIID)V
      intermediary <init> Lnet/minecraft/class_5589;<init>(Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZIIIIIIIID)V
      named <init> Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;<init>(Lnet/minecraft/world/gen/feature/GeodeLayerConfig;Lnet/minecraft/world/gen/feature/GeodeLayerThicknessConfig;Lnet/minecraft/world/gen/feature/GeodeCrackConfig;DDZIIIIIIIID)V