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 eja
  • Field Details Link icon

    • RANGE Link icon

      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 Leja;a:Lcom/mojang/serialization/Codec;
    • CODEC Link icon

      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 Leja;b:Lcom/mojang/serialization/Codec;
    • layerConfig Link icon

      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 Leja;c:Ledm;
    • layerThicknessConfig Link icon

      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 Leja;d:Ledo;
    • crackConfig Link icon

      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 Leja;e:Ledn;
    • usePotentialPlacementsChance Link icon

      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 Leja;f:D
    • useAlternateLayer0Chance Link icon

      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 Leja;g:D
    • placementsRequireLayer0Alternate Link icon

      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 Leja;h:Z
    • outerWallDistance Link icon

      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 Leja;i:Lbsn;
    • distributionPoints Link icon

      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 Leja;j:Lbsn;
    • pointOffset Link icon

      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 Leja;k:Lbsn;
    • minGenOffset Link icon

      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 Leja;l:I
    • maxGenOffset Link icon

      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 Leja;n:I
    • noiseMultiplier Link icon

      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 Leja;o:D
    • invalidBlocksThreshold Link icon

      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 Leja;p:I
  • Constructor Details Link icon

    • GeodeFeatureConfig Link icon

      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> Leja;<init>(Ledm;Ledo;Ledn;DDZLbsn;Lbsn;Lbsn;IIDI)V