类 GrowingPlantFeatureConfig

  • 所有已实现的接口:
    FeatureConfig

    public class GrowingPlantFeatureConfig
    extends Object
    implements FeatureConfig
    Mappings:
    Namespace Name
    official cuf
    intermediary net/minecraft/class_5924
    named net/minecraft/world/gen/feature/GrowingPlantFeatureConfig
    • 字段详细资料

      • CODEC

        public static final com.mojang.serialization.Codec<GrowingPlantFeatureConfig> CODEC
        Mappings:
        Namespace Name Mixin selector
        official a Lcuf;a:Lcom/mojang/serialization/Codec;
        intermediary field_29259 Lnet/minecraft/class_5924;field_29259:Lcom/mojang/serialization/Codec;
        named CODEC Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;CODEC:Lcom/mojang/serialization/Codec;
      • heightDistribution

        public final DataPool<IntProvider> heightDistribution
        Mappings:
        Namespace Name Mixin selector
        official b Lcuf;b:Lapw;
        intermediary field_29260 Lnet/minecraft/class_5924;field_29260:Lnet/minecraft/class_6005;
        named heightDistribution Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;heightDistribution:Lnet/minecraft/util/collection/DataPool;
      • direction

        public final Direction direction
        Mappings:
        Namespace Name Mixin selector
        official c Lcuf;c:Lgg;
        intermediary field_29261 Lnet/minecraft/class_5924;field_29261:Lnet/minecraft/class_2350;
        named direction Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;direction:Lnet/minecraft/util/math/Direction;
      • bodyProvider

        public final BlockStateProvider bodyProvider
        Mappings:
        Namespace Name Mixin selector
        official d Lcuf;d:Lcwf;
        intermediary field_29262 Lnet/minecraft/class_5924;field_29262:Lnet/minecraft/class_4651;
        named bodyProvider Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;bodyProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
      • headProvider

        public final BlockStateProvider headProvider
        Mappings:
        Namespace Name Mixin selector
        official e Lcuf;e:Lcwf;
        intermediary field_29263 Lnet/minecraft/class_5924;field_29263:Lnet/minecraft/class_4651;
        named headProvider Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;headProvider:Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;
      • allowWater

        public final boolean allowWater
        Mappings:
        Namespace Name Mixin selector
        official f Lcuf;f:Z
        intermediary field_29264 Lnet/minecraft/class_5924;field_29264:Z
        named allowWater Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;allowWater:Z
    • 构造器详细资料

      • GrowingPlantFeatureConfig

        public GrowingPlantFeatureConfig​(DataPool<IntProvider> heightDistribution,
                                         Direction direction,
                                         BlockStateProvider bodyProvider,
                                         BlockStateProvider headProvider,
                                         boolean allowWater)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcuf;<init>(Lapw;Lgg;Lcwf;Lcwf;Z)V
        intermediary <init> Lnet/minecraft/class_5924;<init>(Lnet/minecraft/class_6005;Lnet/minecraft/class_2350;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Z)V
        named <init> Lnet/minecraft/world/gen/feature/GrowingPlantFeatureConfig;<init>(Lnet/minecraft/util/collection/DataPool;Lnet/minecraft/util/math/Direction;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;Z)V