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 djk
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 Ldjk;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 Ldjk;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 Ldjk;c:Lddy;
      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 Ldjk;d:Ldea;
      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 Ldjk;e:Lddz;
      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 Ldjk;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 Ldjk;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 Ldjk;h:Z
      intermediary field_27321 Lnet/minecraft/class_5589;field_27321:Z
      named placementsRequireLayer0Alternate Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;placementsRequireLayer0Alternate:Z
    • outerWallDistance

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

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

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

      public final int minGenOffset
      Mappings:
      Namespace Name Mixin selector
      official l Ldjk;l: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 n Ldjk;n: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 o Ldjk;o:D
      intermediary field_27330 Lnet/minecraft/class_5589;field_27330:D
      named noiseMultiplier Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;noiseMultiplier:D
    • invalidBlocksThreshold

      public final int invalidBlocksThreshold
      Mappings:
      Namespace Name Mixin selector
      official p Ldjk;p:I
      intermediary field_29062 Lnet/minecraft/class_5589;field_29062:I
      named invalidBlocksThreshold Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;invalidBlocksThreshold: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
      official <init> Ldjk;<init>(Lddy;Ldea;Lddz;DDZLbbr;Lbbr;Lbbr;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
      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