类 FlowerFeature<U extends FeatureConfig>

  • 直接已知子类:
    DefaultFlowerFeature

    public abstract class FlowerFeature<U extends FeatureConfig>
    extends Feature<U>
    Mappings:
    Namespace Name
    official cpv
    intermediary net/minecraft/class_4624
    named net/minecraft/world/gen/feature/FlowerFeature
    • 构造器详细资料

      • FlowerFeature

        public FlowerFeature​(com.mojang.serialization.Codec<U> configCodec)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcra;<init>(Lcom/mojang/serialization/Codec;)V
        intermediary <init> Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)V
        named <init> Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
    • 方法详细资料

      • generate

        public boolean generate​(FeatureContext<U> context)
        指定者:
        generate 在类中 Feature<U extends FeatureConfig>
        Mappings:
        Namespace Name Mixin selector
        official a Lcra;a(Lcrb;)Z
        intermediary method_13151 Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Z
        named generate Lnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Z
      • isPosValid

        public abstract boolean isPosValid​(WorldAccess world,
                                           BlockPos pos,
                                           U config)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpv;a(Lbvs;Lgb;Lcuc;)Z
        intermediary method_23369 Lnet/minecraft/class_4624;method_23369(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Z
        named isPosValid Lnet/minecraft/world/gen/feature/FlowerFeature;isPosValid(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/FeatureConfig;)Z
      • getFlowerAmount

        public abstract int getFlowerAmount​(U config)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpv;a(Lcuc;)I
        intermediary method_23370 Lnet/minecraft/class_4624;method_23370(Lnet/minecraft/class_3037;)I
        named getFlowerAmount Lnet/minecraft/world/gen/feature/FlowerFeature;getFlowerAmount(Lnet/minecraft/world/gen/feature/FeatureConfig;)I
      • getPos

        public abstract BlockPos getPos​(Random random,
                                        BlockPos pos,
                                        U config)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpv;a(Ljava/util/Random;Lgb;Lcuc;)Lgb;
        intermediary method_23371 Lnet/minecraft/class_4624;method_23371(Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Lnet/minecraft/class_2338;
        named getPos Lnet/minecraft/world/gen/feature/FlowerFeature;getPos(Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/FeatureConfig;)Lnet/minecraft/util/math/BlockPos;
      • getFlowerState

        public abstract BlockState getFlowerState​(Random random,
                                                  BlockPos pos,
                                                  U config)
        Mappings:
        Namespace Name Mixin selector
        official b Lcpv;b(Ljava/util/Random;Lgb;Lcuc;)Lcjr;
        intermediary method_13175 Lnet/minecraft/class_4624;method_13175(Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)Lnet/minecraft/class_2680;
        named getFlowerState Lnet/minecraft/world/gen/feature/FlowerFeature;getFlowerState(Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/FeatureConfig;)Lnet/minecraft/block/BlockState;