类 BasaltColumnsFeature


  • public class BasaltColumnsFeature
    extends Feature<BasaltColumnsFeatureConfig>
    Mappings:
    Namespace Name
    official cpy
    intermediary net/minecraft/class_5153
    named net/minecraft/world/gen/feature/BasaltColumnsFeature
    • 字段详细资料

      • BLOCKS

        private static final ImmutableList<Block> BLOCKS
        Mappings:
        Namespace Name Mixin selector
        official a Lcpy;a:Lcom/google/common/collect/ImmutableList;
        intermediary field_24132 Lnet/minecraft/class_5153;field_24132:Lcom/google/common/collect/ImmutableList;
        named BLOCKS Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;BLOCKS:Lcom/google/common/collect/ImmutableList;
      • field_31495

        private static final int field_31495
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lcpy;b:I
        intermediary field_31495 Lnet/minecraft/class_5153;field_31495:I
        named field_31495 Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;field_31495:I
      • field_31496

        private static final int field_31496
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lcpy;c:I
        intermediary field_31496 Lnet/minecraft/class_5153;field_31496:I
        named field_31496 Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;field_31496:I
      • field_31497

        private static final int field_31497
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lcpy;d:I
        intermediary field_31497 Lnet/minecraft/class_5153;field_31497:I
        named field_31497 Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;field_31497:I
      • field_31498

        private static final int field_31498
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lcpy;e:I
        intermediary field_31498 Lnet/minecraft/class_5153;field_31498:I
        named field_31498 Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;field_31498:I
    • 构造器详细资料

      • BasaltColumnsFeature

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

        private boolean placeBasaltColumn​(WorldAccess world,
                                          int seaLevel,
                                          BlockPos pos,
                                          int height,
                                          int reach)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpy;a(Lbvs;ILgb;II)Z
        intermediary method_27096 Lnet/minecraft/class_5153;method_27096(Lnet/minecraft/class_1936;ILnet/minecraft/class_2338;II)Z
        named placeBasaltColumn Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;placeBasaltColumn(Lnet/minecraft/world/WorldAccess;ILnet/minecraft/util/math/BlockPos;II)Z
      • moveDownToGround

        @Nullable
        private static @Nullable BlockPos moveDownToGround​(WorldAccess world,
                                                           int seaLevel,
                                                           BlockPos.Mutable mutablePos,
                                                           int distance)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpy;a(Lbvs;ILgb$a;I)Lgb;
        intermediary method_27094 Lnet/minecraft/class_5153;method_27094(Lnet/minecraft/class_1936;ILnet/minecraft/class_2338$class_2339;I)Lnet/minecraft/class_2338;
        named moveDownToGround Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;moveDownToGround(Lnet/minecraft/world/WorldAccess;ILnet/minecraft/util/math/BlockPos$Mutable;I)Lnet/minecraft/util/math/BlockPos;
      • canPlaceAt

        private static boolean canPlaceAt​(WorldAccess world,
                                          int seaLevel,
                                          BlockPos.Mutable mutablePos)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpy;a(Lbvs;ILgb$a;)Z
        intermediary method_30379 Lnet/minecraft/class_5153;method_30379(Lnet/minecraft/class_1936;ILnet/minecraft/class_2338$class_2339;)Z
        named canPlaceAt Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;canPlaceAt(Lnet/minecraft/world/WorldAccess;ILnet/minecraft/util/math/BlockPos$Mutable;)Z
      • moveUpToAir

        @Nullable
        private static @Nullable BlockPos moveUpToAir​(WorldAccess world,
                                                      BlockPos.Mutable mutablePos,
                                                      int distance)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpy;a(Lbvs;Lgb$a;I)Lgb;
        intermediary method_27098 Lnet/minecraft/class_5153;method_27098(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;I)Lnet/minecraft/class_2338;
        named moveUpToAir Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;moveUpToAir(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos$Mutable;I)Lnet/minecraft/util/math/BlockPos;
      • isAirOrLavaOcean

        private static boolean isAirOrLavaOcean​(WorldAccess world,
                                                int seaLevel,
                                                BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpy;a(Lbvs;ILgb;)Z
        intermediary method_27095 Lnet/minecraft/class_5153;method_27095(Lnet/minecraft/class_1936;ILnet/minecraft/class_2338;)Z
        named isAirOrLavaOcean Lnet/minecraft/world/gen/feature/BasaltColumnsFeature;isAirOrLavaOcean(Lnet/minecraft/world/WorldAccess;ILnet/minecraft/util/math/BlockPos;)Z