Class GeodeLayerConfig

java.lang.Object
net.minecraft.world.gen.feature.GeodeLayerConfig

public class GeodeLayerConfig extends Object
Mappings:
Namespace Name
official czr
intermediary net/minecraft/class_5585
named net/minecraft/world/gen/feature/GeodeLayerConfig
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<GeodeLayerConfig> CODEC
      Mappings:
      Namespace Name Mixin selector
      official i Lczr;i:Lcom/mojang/serialization/Codec;
      intermediary field_27301 Lnet/minecraft/class_5585;field_27301:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/gen/feature/GeodeLayerConfig;CODEC:Lcom/mojang/serialization/Codec;
    • fillingProvider

      public final BlockStateProvider fillingProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lczr;a:Ldgz;
      intermediary field_27295 Lnet/minecraft/class_5585;field_27295:Lnet/minecraft/class_4651;
      named fillingProvider Lnet/minecraft/world/gen/feature/GeodeLayerConfig;fillingProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
    • innerLayerProvider

      public final BlockStateProvider innerLayerProvider
      Mappings:
      Namespace Name Mixin selector
      official b Lczr;b:Ldgz;
      intermediary field_27296 Lnet/minecraft/class_5585;field_27296:Lnet/minecraft/class_4651;
      named innerLayerProvider Lnet/minecraft/world/gen/feature/GeodeLayerConfig;innerLayerProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
    • alternateInnerLayerProvider

      public final BlockStateProvider alternateInnerLayerProvider
      Mappings:
      Namespace Name Mixin selector
      official c Lczr;c:Ldgz;
      intermediary field_27297 Lnet/minecraft/class_5585;field_27297:Lnet/minecraft/class_4651;
      named alternateInnerLayerProvider Lnet/minecraft/world/gen/feature/GeodeLayerConfig;alternateInnerLayerProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
    • middleLayerProvider

      public final BlockStateProvider middleLayerProvider
      Mappings:
      Namespace Name Mixin selector
      official d Lczr;d:Ldgz;
      intermediary field_27298 Lnet/minecraft/class_5585;field_27298:Lnet/minecraft/class_4651;
      named middleLayerProvider Lnet/minecraft/world/gen/feature/GeodeLayerConfig;middleLayerProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
    • outerLayerProvider

      public final BlockStateProvider outerLayerProvider
      Mappings:
      Namespace Name Mixin selector
      official e Lczr;e:Ldgz;
      intermediary field_27299 Lnet/minecraft/class_5585;field_27299:Lnet/minecraft/class_4651;
      named outerLayerProvider Lnet/minecraft/world/gen/feature/GeodeLayerConfig;outerLayerProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
    • innerBlocks

      public final List<BlockState> innerBlocks
      Mappings:
      Namespace Name Mixin selector
      official f Lczr;f:Ljava/util/List;
      intermediary field_27300 Lnet/minecraft/class_5585;field_27300:Ljava/util/List;
      named innerBlocks Lnet/minecraft/world/gen/feature/GeodeLayerConfig;innerBlocks:Ljava/util/List;
    • cannotReplace

      public final TagKey<Block> cannotReplace
      Mappings:
      Namespace Name Mixin selector
      official g Lczr;g:Lakh;
      intermediary field_33769 Lnet/minecraft/class_5585;field_33769:Lnet/minecraft/class_6862;
      named cannotReplace Lnet/minecraft/world/gen/feature/GeodeLayerConfig;cannotReplace:Lnet/minecraft/tag/TagKey;
    • invalidBlocks

      public final TagKey<Block> invalidBlocks
      Mappings:
      Namespace Name Mixin selector
      official h Lczr;h:Lakh;
      intermediary field_33931 Lnet/minecraft/class_5585;field_33931:Lnet/minecraft/class_6862;
      named invalidBlocks Lnet/minecraft/world/gen/feature/GeodeLayerConfig;invalidBlocks:Lnet/minecraft/tag/TagKey;
  • Constructor Details

    • GeodeLayerConfig

      public GeodeLayerConfig(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks, TagKey<Block> cannotReplace, TagKey<Block> invalidBlocks)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lczr;<init>(Ldgz;Ldgz;Ldgz;Ldgz;Ldgz;Ljava/util/List;Lakh;Lakh;)V
      intermediary <init> Lnet/minecraft/class_5585;<init>(Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Ljava/util/List;Lnet/minecraft/class_6862;Lnet/minecraft/class_6862;)V
      named <init> Lnet/minecraft/world/gen/feature/GeodeLayerConfig;<init>(Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Ljava/util/List;Lnet/minecraft/tag/TagKey;Lnet/minecraft/tag/TagKey;)V