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
named net/minecraft/world/gen/feature/GeodeFeatureConfig
intermediary net/minecraft/class_5589
official eef
  • Field Details

    • RANGE

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

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

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

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

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

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

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

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

      public final IntProvider outerWallDistance
      Mappings:
      Namespace Name Mixin selector
      named outerWallDistance Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;outerWallDistance:Lnet/minecraft/util/math/intprovider/IntProvider;
      intermediary field_33516 Lnet/minecraft/class_5589;field_33516:Lnet/minecraft/class_6017;
      official i Leef;i:Lbpv;
    • distributionPoints

      public final IntProvider distributionPoints
      Mappings:
      Namespace Name Mixin selector
      named distributionPoints Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;distributionPoints:Lnet/minecraft/util/math/intprovider/IntProvider;
      intermediary field_33517 Lnet/minecraft/class_5589;field_33517:Lnet/minecraft/class_6017;
      official j Leef;j:Lbpv;
    • pointOffset

      public final IntProvider pointOffset
      Mappings:
      Namespace Name Mixin selector
      named pointOffset Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;pointOffset:Lnet/minecraft/util/math/intprovider/IntProvider;
      intermediary field_33518 Lnet/minecraft/class_5589;field_33518:Lnet/minecraft/class_6017;
      official k Leef;k:Lbpv;
    • minGenOffset

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

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

      public final double noiseMultiplier
      Mappings:
      Namespace Name Mixin selector
      named noiseMultiplier Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;noiseMultiplier:D
      intermediary field_27330 Lnet/minecraft/class_5589;field_27330:D
      official o Leef;o:D
    • invalidBlocksThreshold

      public final int invalidBlocksThreshold
      Mappings:
      Namespace Name Mixin selector
      named invalidBlocksThreshold Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;invalidBlocksThreshold:I
      intermediary field_29062 Lnet/minecraft/class_5589;field_29062:I
      official p Leef;p:I
  • Constructor Details

    • GeodeFeatureConfig

      public GeodeFeatureConfig(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)
      Mappings:
      Namespace Name Mixin selector
      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;DDZLnet/minecraft/util/math/intprovider/IntProvider;Lnet/minecraft/util/math/intprovider/IntProvider;Lnet/minecraft/util/math/intprovider/IntProvider;IIDI)V
      intermediary <init> Lnet/minecraft/class_5589;<init>(Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZLnet/minecraft/class_6017;Lnet/minecraft/class_6017;Lnet/minecraft/class_6017;IIDI)V
      official <init> Leef;<init>(Ldys;Ldyu;Ldyt;DDZLbpv;Lbpv;Lbpv;IIDI)V