类 RandomFeatureConfig

  • 所有已实现的接口:
    FeatureConfig

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

      • CODEC

        public static final com.mojang.serialization.Codec<RandomFeatureConfig> CODEC
        Mappings:
        Namespace Name Mixin selector
        official a Lcut;a:Lcom/mojang/serialization/Codec;
        intermediary field_24901 Lnet/minecraft/class_3141;field_24901:Lcom/mojang/serialization/Codec;
        named CODEC Lnet/minecraft/world/gen/feature/RandomFeatureConfig;CODEC:Lcom/mojang/serialization/Codec;
      • features

        public final List<RandomFeatureEntry> features
        Mappings:
        Namespace Name Mixin selector
        official b Lcut;b:Ljava/util/List;
        intermediary field_13744 Lnet/minecraft/class_3141;field_13744:Ljava/util/List;
        named features Lnet/minecraft/world/gen/feature/RandomFeatureConfig;features:Ljava/util/List;
      • defaultFeature

        public final Supplier<ConfiguredFeature<?,​?>> defaultFeature
        Mappings:
        Namespace Name Mixin selector
        official c Lcut;c:Ljava/util/function/Supplier;
        intermediary field_13745 Lnet/minecraft/class_3141;field_13745:Ljava/util/function/Supplier;
        named defaultFeature Lnet/minecraft/world/gen/feature/RandomFeatureConfig;defaultFeature:Ljava/util/function/Supplier;
    • 构造器详细资料

      • RandomFeatureConfig

        public RandomFeatureConfig​(List<RandomFeatureEntry> features,
                                   ConfiguredFeature<?,​?> defaultFeature)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcut;<init>(Ljava/util/List;Lcqi;)V
        intermediary <init> Lnet/minecraft/class_3141;<init>(Ljava/util/List;Lnet/minecraft/class_2975;)V
        named <init> Lnet/minecraft/world/gen/feature/RandomFeatureConfig;<init>(Ljava/util/List;Lnet/minecraft/world/gen/feature/ConfiguredFeature;)V
      • RandomFeatureConfig

        private RandomFeatureConfig​(List<RandomFeatureEntry> features,
                                    Supplier<ConfiguredFeature<?,​?>> defaultFeature)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcut;<init>(Ljava/util/List;Ljava/util/function/Supplier;)V
        intermediary <init> Lnet/minecraft/class_3141;<init>(Ljava/util/List;Ljava/util/function/Supplier;)V
        named <init> Lnet/minecraft/world/gen/feature/RandomFeatureConfig;<init>(Ljava/util/List;Ljava/util/function/Supplier;)V
    • 方法详细资料

      • getDecoratedFeatures

        public Stream<ConfiguredFeature<?,​?>> getDecoratedFeatures()
        指定者:
        getDecoratedFeatures 在接口中 FeatureConfig
        Mappings:
        Namespace Name Mixin selector
        official as_ Lcuc;as_()Ljava/util/stream/Stream;
        intermediary method_30649 Lnet/minecraft/class_3037;method_30649()Ljava/util/stream/Stream;
        named getDecoratedFeatures Lnet/minecraft/world/gen/feature/FeatureConfig;getDecoratedFeatures()Ljava/util/stream/Stream;