类 HugeFungusFeature


  • public class HugeFungusFeature
    extends Feature<HugeFungusFeatureConfig>
    Mappings:
    Namespace Name
    official crl
    intermediary net/minecraft/class_4781
    named net/minecraft/world/gen/feature/HugeFungusFeature
    • 字段详细资料

      • field_31507

        private static final float field_31507
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lcrl;a:F
        intermediary field_31507 Lnet/minecraft/class_4781;field_31507:F
        named field_31507 Lnet/minecraft/world/gen/feature/HugeFungusFeature;field_31507:F
    • 构造器详细资料

      • HugeFungusFeature

        public HugeFungusFeature​(com.mojang.serialization.Codec<HugeFungusFeatureConfig> 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<HugeFungusFeatureConfig> context)
        指定者:
        generate 在类中 Feature<HugeFungusFeatureConfig>
        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
      • isReplaceable

        private static boolean isReplaceable​(WorldAccess world,
                                             BlockPos pos,
                                             boolean replacePlants)
        Mappings:
        Namespace Name Mixin selector
        official a Lcrl;a(Lbvs;Lgb;Z)Z
        intermediary method_24866 Lnet/minecraft/class_4781;method_24866(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Z)Z
        named isReplaceable Lnet/minecraft/world/gen/feature/HugeFungusFeature;isReplaceable(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Z)Z
      • generateStem

        private void generateStem​(WorldAccess world,
                                  Random random,
                                  HugeFungusFeatureConfig config,
                                  BlockPos pos,
                                  int stemHeight,
                                  boolean thickStem)
        Mappings:
        Namespace Name Mixin selector
        official a Lcrl;a(Lbvs;Ljava/util/Random;Lcrk;Lgb;IZ)V
        intermediary method_24440 Lnet/minecraft/class_4781;method_24440(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V
        named generateStem Lnet/minecraft/world/gen/feature/HugeFungusFeature;generateStem(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/world/gen/feature/HugeFungusFeatureConfig;Lnet/minecraft/util/math/BlockPos;IZ)V
      • generateHat

        private void generateHat​(WorldAccess world,
                                 Random random,
                                 HugeFungusFeatureConfig config,
                                 BlockPos pos,
                                 int hatHeight,
                                 boolean thickStem)
        Mappings:
        Namespace Name Mixin selector
        official b Lcrl;b(Lbvs;Ljava/util/Random;Lcrk;Lgb;IZ)V
        intermediary method_24443 Lnet/minecraft/class_4781;method_24443(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338;IZ)V
        named generateHat Lnet/minecraft/world/gen/feature/HugeFungusFeature;generateHat(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/world/gen/feature/HugeFungusFeatureConfig;Lnet/minecraft/util/math/BlockPos;IZ)V
      • generateHatBlock

        private void generateHatBlock​(WorldAccess world,
                                      Random random,
                                      HugeFungusFeatureConfig config,
                                      BlockPos.Mutable pos,
                                      float decorationChance,
                                      float generationChance,
                                      float vineChance)
        Mappings:
        Namespace Name Mixin selector
        official a Lcrl;a(Lbvs;Ljava/util/Random;Lcrk;Lgb$a;FFF)V
        intermediary method_24439 Lnet/minecraft/class_4781;method_24439(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_4780;Lnet/minecraft/class_2338$class_2339;FFF)V
        named generateHatBlock Lnet/minecraft/world/gen/feature/HugeFungusFeature;generateHatBlock(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/world/gen/feature/HugeFungusFeatureConfig;Lnet/minecraft/util/math/BlockPos$Mutable;FFF)V
      • tryGenerateVines

        private void tryGenerateVines​(WorldAccess world,
                                      Random random,
                                      BlockPos pos,
                                      BlockState state,
                                      boolean bool)
        Mappings:
        Namespace Name Mixin selector
        official a Lcrl;a(Lbvs;Ljava/util/Random;Lgb;Lcjr;Z)V
        intermediary method_24441 Lnet/minecraft/class_4781;method_24441(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V
        named tryGenerateVines Lnet/minecraft/world/gen/feature/HugeFungusFeature;tryGenerateVines(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)V
      • generateVines

        private static void generateVines​(BlockPos pos,
                                          WorldAccess world,
                                          Random random)
        Mappings:
        Namespace Name Mixin selector
        official a Lcrl;a(Lgb;Lbvs;Ljava/util/Random;)V
        intermediary method_24442 Lnet/minecraft/class_4781;method_24442(Lnet/minecraft/class_2338;Lnet/minecraft/class_1936;Ljava/util/Random;)V
        named generateVines Lnet/minecraft/world/gen/feature/HugeFungusFeature;generateVines(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/WorldAccess;Ljava/util/Random;)V