Class ConfiguredStructureFeature<FC extends FeatureConfig,F extends StructureFeature<FC>>

java.lang.Object
net.minecraft.world.gen.feature.ConfiguredStructureFeature<FC,F>

public class ConfiguredStructureFeature<FC extends FeatureConfig,F extends StructureFeature<FC>> extends Object
Mappings:
Namespace Name
official cwl
intermediary net/minecraft/class_5312
named net/minecraft/world/gen/feature/ConfiguredStructureFeature
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<ConfiguredStructureFeature<?,?>> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Lcwl;a:Lcom/mojang/serialization/Codec;
      intermediary field_25834 Lnet/minecraft/class_5312;field_25834:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;CODEC:Lcom/mojang/serialization/Codec;
    • REGISTRY_CODEC

      public static final com.mojang.serialization.Codec<RegistryEntry<ConfiguredStructureFeature<?,?>>> REGISTRY_CODEC
      Mappings:
      Namespace Name Mixin selector
      official b Lcwl;b:Lcom/mojang/serialization/Codec;
      intermediary field_24834 Lnet/minecraft/class_5312;field_24834:Lcom/mojang/serialization/Codec;
      named REGISTRY_CODEC Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
    • REGISTRY_ELEMENT_CODEC

      public static final com.mojang.serialization.Codec<RegistryEntryList<ConfiguredStructureFeature<?,?>>> REGISTRY_ELEMENT_CODEC
      Mappings:
      Namespace Name Mixin selector
      official c Lcwl;c:Lcom/mojang/serialization/Codec;
      intermediary field_26757 Lnet/minecraft/class_5312;field_26757:Lcom/mojang/serialization/Codec;
      named REGISTRY_ELEMENT_CODEC Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;REGISTRY_ELEMENT_CODEC:Lcom/mojang/serialization/Codec;
    • feature

      public final F extends StructureFeature<FC> feature
      Mappings:
      Namespace Name Mixin selector
      official d Lcwl;d:Lcyx;
      intermediary field_24835 Lnet/minecraft/class_5312;field_24835:Lnet/minecraft/class_3195;
      named feature Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;feature:Lnet/minecraft/world/gen/feature/StructureFeature;
    • config

      public final FC extends FeatureConfig config
      Mappings:
      Namespace Name Mixin selector
      official e Lcwl;e:Lczt;
      intermediary field_24836 Lnet/minecraft/class_5312;field_24836:Lnet/minecraft/class_3037;
      named config Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;config:Lnet/minecraft/world/gen/feature/FeatureConfig;
    • field_36629

      public final RegistryEntryList<Biome> field_36629
      Mappings:
      Namespace Name Mixin selector
      official f Lcwl;f:Lgr;
      intermediary field_36629 Lnet/minecraft/class_5312;field_36629:Lnet/minecraft/class_6885;
      named field_36629 Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;field_36629:Lnet/minecraft/util/registry/RegistryEntryList;
  • Constructor Details

    • ConfiguredStructureFeature

      public ConfiguredStructureFeature(F feature, FC config, RegistryEntryList<Biome> registryEntryList)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcwl;<init>(Lcyx;Lczt;Lgr;)V
      intermediary <init> Lnet/minecraft/class_5312;<init>(Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;Lnet/minecraft/class_6885;)V
      named <init> Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;<init>(Lnet/minecraft/world/gen/feature/StructureFeature;Lnet/minecraft/world/gen/feature/FeatureConfig;Lnet/minecraft/util/registry/RegistryEntryList;)V
  • Method Details