类 StraightTrunkPlacer


  • public class StraightTrunkPlacer
    extends TrunkPlacer
    Mappings:
    Namespace Name
    official cxn
    intermediary net/minecraft/class_5140
    named net/minecraft/world/gen/trunk/StraightTrunkPlacer
    • 字段详细资料

      • CODEC

        public static final com.mojang.serialization.Codec<StraightTrunkPlacer> CODEC
        Mappings:
        Namespace Name Mixin selector
        official a Lcxn;a:Lcom/mojang/serialization/Codec;
        intermediary field_24971 Lnet/minecraft/class_5140;field_24971:Lcom/mojang/serialization/Codec;
        named CODEC Lnet/minecraft/world/gen/trunk/StraightTrunkPlacer;CODEC:Lcom/mojang/serialization/Codec;
    • 构造器详细资料

      • StraightTrunkPlacer

        public StraightTrunkPlacer​(int baseHeight,
                                   int firstRandomHeight,
                                   int secondRandomHeight)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcxo;<init>(III)V
        intermediary <init> Lnet/minecraft/class_5141;<init>(III)V
        named <init> Lnet/minecraft/world/gen/trunk/TrunkPlacer;<init>(III)V
    • 方法详细资料

      • getType

        protected TrunkPlacerType<?> getType()
        指定者:
        getType 在类中 TrunkPlacer
        Mappings:
        Namespace Name Mixin selector
        official a Lcxo;a()Lcxp;
        intermediary method_28903 Lnet/minecraft/class_5141;method_28903()Lnet/minecraft/class_5142;
        named getType Lnet/minecraft/world/gen/trunk/TrunkPlacer;getType()Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • generate

        public List<FoliagePlacer.TreeNode> generate​(TestableWorld testableWorld,
                                                     BiConsumer<BlockPos,​BlockState> biConsumer,
                                                     Random random,
                                                     int int2,
                                                     BlockPos blockPos,
                                                     TreeFeatureConfig treeFeatureConfig)
        Generates the trunk blocks and return a list of tree nodes to place foliage around
        指定者:
        generate 在类中 TrunkPlacer
        Mappings:
        Namespace Name Mixin selector
        official a Lcxo;a(Lbvx;Ljava/util/function/BiConsumer;Ljava/util/Random;ILgb;Lcvi;)Ljava/util/List;
        intermediary method_26991 Lnet/minecraft/class_5141;method_26991(Lnet/minecraft/class_3746;Ljava/util/function/BiConsumer;Ljava/util/Random;ILnet/minecraft/class_2338;Lnet/minecraft/class_4643;)Ljava/util/List;
        named generate Lnet/minecraft/world/gen/trunk/TrunkPlacer;generate(Lnet/minecraft/world/TestableWorld;Ljava/util/function/BiConsumer;Ljava/util/Random;ILnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/TreeFeatureConfig;)Ljava/util/List;