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 cvw
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 Lcvw;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<Supplier<ConfiguredStructureFeature<?,?>>> REGISTRY_CODEC
      Mappings:
      Namespace Name Mixin selector
      official b Lcvw;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<List<Supplier<ConfiguredStructureFeature<?,?>>>> REGISTRY_ELEMENT_CODEC
      Mappings:
      Namespace Name Mixin selector
      official c Lcvw;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 Lcvw;d:Lcyi;
      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 Lcvw;e:Lczf;
      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;
  • Constructor Details

    • ConfiguredStructureFeature

      public ConfiguredStructureFeature(F feature, FC config)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcvw;<init>(Lcyi;Lczf;)V
      intermediary <init> Lnet/minecraft/class_5312;<init>(Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;)V
      named <init> Lnet/minecraft/world/gen/feature/ConfiguredStructureFeature;<init>(Lnet/minecraft/world/gen/feature/StructureFeature;Lnet/minecraft/world/gen/feature/FeatureConfig;)V
  • Method Details