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 cuj
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 Lcuj;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 Lcuj;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 Lcuj;c:Lcou;
      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 Lcuj;d:Lcow;
      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 Lcuj;e:Lcov;
      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 Lcuj;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 Lcuj;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 Lcuj;h:Z
      intermediary field_27321 Lnet/minecraft/class_5589;field_27321:Z
      named placementsRequireLayer0Alternate Lnet/minecraft/world/gen/feature/GeodeFeatureConfig;placementsRequireLayer0Alternate:Z
    • field_33516

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

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

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

      public final int minGenOffset
      Mappings:
      Namespace Name Mixin selector
      official l Lcuj;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 Lcuj;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 Lcuj;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 Lcuj;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 intProvider, IntProvider intProvider2, IntProvider intProvider3, int maxDistributionPoints, int minPointOffset, double double2, int maxGenOffset)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcuj;<init>(Lcou;Lcow;Lcov;DDZLaqr;Laqr;Laqr;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