类 FoliagePlacerType<P extends FoliagePlacer>


  • public class FoliagePlacerType<P extends FoliagePlacer>
    extends Object
    Mappings:
    Namespace Name
    official cvx
    intermediary net/minecraft/class_4648
    named net/minecraft/world/gen/foliage/FoliagePlacerType
    • 字段详细资料

      • BLOB_FOLIAGE_PLACER

        public static final FoliagePlacerType<BlobFoliagePlacer> BLOB_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official a Lcvx;a:Lcvx;
        intermediary field_21299 Lnet/minecraft/class_4648;field_21299:Lnet/minecraft/class_4648;
        named BLOB_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;BLOB_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • SPRUCE_FOLIAGE_PLACER

        public static final FoliagePlacerType<SpruceFoliagePlacer> SPRUCE_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official b Lcvx;b:Lcvx;
        intermediary field_21300 Lnet/minecraft/class_4648;field_21300:Lnet/minecraft/class_4648;
        named SPRUCE_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;SPRUCE_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • PINE_FOLIAGE_PLACER

        public static final FoliagePlacerType<PineFoliagePlacer> PINE_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official c Lcvx;c:Lcvx;
        intermediary field_21301 Lnet/minecraft/class_4648;field_21301:Lnet/minecraft/class_4648;
        named PINE_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;PINE_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • ACACIA_FOLIAGE_PLACER

        public static final FoliagePlacerType<AcaciaFoliagePlacer> ACACIA_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official d Lcvx;d:Lcvx;
        intermediary field_21302 Lnet/minecraft/class_4648;field_21302:Lnet/minecraft/class_4648;
        named ACACIA_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;ACACIA_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • BUSH_FOLIAGE_PLACER

        public static final FoliagePlacerType<BushFoliagePlacer> BUSH_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official e Lcvx;e:Lcvx;
        intermediary field_24161 Lnet/minecraft/class_4648;field_24161:Lnet/minecraft/class_4648;
        named BUSH_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;BUSH_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • FANCY_FOLIAGE_PLACER

        public static final FoliagePlacerType<LargeOakFoliagePlacer> FANCY_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official f Lcvx;f:Lcvx;
        intermediary field_24162 Lnet/minecraft/class_4648;field_24162:Lnet/minecraft/class_4648;
        named FANCY_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;FANCY_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • JUNGLE_FOLIAGE_PLACER

        public static final FoliagePlacerType<JungleFoliagePlacer> JUNGLE_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official g Lcvx;g:Lcvx;
        intermediary field_24163 Lnet/minecraft/class_4648;field_24163:Lnet/minecraft/class_4648;
        named JUNGLE_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;JUNGLE_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • MEGA_PINE_FOLIAGE_PLACER

        public static final FoliagePlacerType<MegaPineFoliagePlacer> MEGA_PINE_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official h Lcvx;h:Lcvx;
        intermediary field_24164 Lnet/minecraft/class_4648;field_24164:Lnet/minecraft/class_4648;
        named MEGA_PINE_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;MEGA_PINE_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • DARK_OAK_FOLIAGE_PLACER

        public static final FoliagePlacerType<DarkOakFoliagePlacer> DARK_OAK_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official i Lcvx;i:Lcvx;
        intermediary field_24165 Lnet/minecraft/class_4648;field_24165:Lnet/minecraft/class_4648;
        named DARK_OAK_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;DARK_OAK_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • RANDOM_SPREAD_FOLIAGE_PLACER

        public static final FoliagePlacerType<RandomSpreadFoliagePlacer> RANDOM_SPREAD_FOLIAGE_PLACER
        Mappings:
        Namespace Name Mixin selector
        official j Lcvx;j:Lcvx;
        intermediary field_29296 Lnet/minecraft/class_4648;field_29296:Lnet/minecraft/class_4648;
        named RANDOM_SPREAD_FOLIAGE_PLACER Lnet/minecraft/world/gen/foliage/FoliagePlacerType;RANDOM_SPREAD_FOLIAGE_PLACER:Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • codec

        private final com.mojang.serialization.Codec<P extends FoliagePlacer> codec
        Mappings:
        Namespace Name Mixin selector
        official k Lcvx;k:Lcom/mojang/serialization/Codec;
        intermediary field_24932 Lnet/minecraft/class_4648;field_24932:Lcom/mojang/serialization/Codec;
        named codec Lnet/minecraft/world/gen/foliage/FoliagePlacerType;codec:Lcom/mojang/serialization/Codec;
    • 构造器详细资料

      • FoliagePlacerType

        private FoliagePlacerType​(com.mojang.serialization.Codec<P> codec)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcvx;<init>(Lcom/mojang/serialization/Codec;)V
        intermediary <init> Lnet/minecraft/class_4648;<init>(Lcom/mojang/serialization/Codec;)V
        named <init> Lnet/minecraft/world/gen/foliage/FoliagePlacerType;<init>(Lcom/mojang/serialization/Codec;)V
    • 方法详细资料

      • register

        private static <P extends FoliagePlacer> FoliagePlacerType<P> register​(String id,
                                                                               com.mojang.serialization.Codec<P> codec)
        Mappings:
        Namespace Name Mixin selector
        official a Lcvx;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lcvx;
        intermediary method_28850 Lnet/minecraft/class_4648;method_28850(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_4648;
        named register Lnet/minecraft/world/gen/foliage/FoliagePlacerType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/gen/foliage/FoliagePlacerType;
      • getCodec

        public com.mojang.serialization.Codec<P> getCodec()
        Mappings:
        Namespace Name Mixin selector
        official a Lcvx;a()Lcom/mojang/serialization/Codec;
        intermediary method_28849 Lnet/minecraft/class_4648;method_28849()Lcom/mojang/serialization/Codec;
        named getCodec Lnet/minecraft/world/gen/foliage/FoliagePlacerType;getCodec()Lcom/mojang/serialization/Codec;