Class StructurePoolFeatureConfig

java.lang.Object
net.minecraft.world.gen.feature.StructurePoolFeatureConfig
All Implemented Interfaces:
FeatureConfig

public class StructurePoolFeatureConfig extends Object implements FeatureConfig
Mappings:
Namespace Name
official dad
intermediary net/minecraft/class_3812
named net/minecraft/world/gen/feature/StructurePoolFeatureConfig
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<StructurePoolFeatureConfig> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Ldad;a:Lcom/mojang/serialization/Codec;
      intermediary field_24886 Lnet/minecraft/class_3812;field_24886:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/gen/feature/StructurePoolFeatureConfig;CODEC:Lcom/mojang/serialization/Codec;
    • startPool

      private final RegistryEntry<StructurePool> startPool
      Mappings:
      Namespace Name Mixin selector
      official b Ldad;b:Lgs;
      intermediary field_16861 Lnet/minecraft/class_3812;field_16861:Lnet/minecraft/class_6880;
      named startPool Lnet/minecraft/world/gen/feature/StructurePoolFeatureConfig;startPool:Lnet/minecraft/util/registry/RegistryEntry;
    • size

      private final int size
      Mappings:
      Namespace Name Mixin selector
      official c Ldad;c:I
      intermediary field_16860 Lnet/minecraft/class_3812;field_16860:I
      named size Lnet/minecraft/world/gen/feature/StructurePoolFeatureConfig;size:I
  • Constructor Details

    • StructurePoolFeatureConfig

      public StructurePoolFeatureConfig(RegistryEntry<StructurePool> startPool, int size)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldad;<init>(Lgs;I)V
      intermediary <init> Lnet/minecraft/class_3812;<init>(Lnet/minecraft/class_6880;I)V
      named <init> Lnet/minecraft/world/gen/feature/StructurePoolFeatureConfig;<init>(Lnet/minecraft/util/registry/RegistryEntry;I)V
  • Method Details

    • getSize

      public int getSize()
      Mappings:
      Namespace Name Mixin selector
      official a Ldad;a()I
      intermediary method_27222 Lnet/minecraft/class_3812;method_27222()I
      named getSize Lnet/minecraft/world/gen/feature/StructurePoolFeatureConfig;getSize()I
    • getStartPool

      public RegistryEntry<StructurePool> getStartPool()
      Mappings:
      Namespace Name Mixin selector
      official b Ldad;b()Lgs;
      intermediary method_27223 Lnet/minecraft/class_3812;method_27223()Lnet/minecraft/class_6880;
      named getStartPool Lnet/minecraft/world/gen/feature/StructurePoolFeatureConfig;getStartPool()Lnet/minecraft/util/registry/RegistryEntry;