类 TrunkPlacerType<P extends TrunkPlacer>


  • public class TrunkPlacerType<P extends TrunkPlacer>
    extends Object
    Mappings:
    Namespace Name
    official cxp
    intermediary net/minecraft/class_5142
    named net/minecraft/world/gen/trunk/TrunkPlacerType
    • 字段详细资料

      • STRAIGHT_TRUNK_PLACER

        public static final TrunkPlacerType<StraightTrunkPlacer> STRAIGHT_TRUNK_PLACER
        Mappings:
        Namespace Name Mixin selector
        official a Lcxp;a:Lcxp;
        intermediary field_23763 Lnet/minecraft/class_5142;field_23763:Lnet/minecraft/class_5142;
        named STRAIGHT_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;STRAIGHT_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • FORKING_TRUNK_PLACER

        public static final TrunkPlacerType<ForkingTrunkPlacer> FORKING_TRUNK_PLACER
        Mappings:
        Namespace Name Mixin selector
        official b Lcxp;b:Lcxp;
        intermediary field_23764 Lnet/minecraft/class_5142;field_23764:Lnet/minecraft/class_5142;
        named FORKING_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;FORKING_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • GIANT_TRUNK_PLACER

        public static final TrunkPlacerType<GiantTrunkPlacer> GIANT_TRUNK_PLACER
        Mappings:
        Namespace Name Mixin selector
        official c Lcxp;c:Lcxp;
        intermediary field_24171 Lnet/minecraft/class_5142;field_24171:Lnet/minecraft/class_5142;
        named GIANT_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;GIANT_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • MEGA_JUNGLE_TRUNK_PLACER

        public static final TrunkPlacerType<MegaJungleTrunkPlacer> MEGA_JUNGLE_TRUNK_PLACER
        Mappings:
        Namespace Name Mixin selector
        official d Lcxp;d:Lcxp;
        intermediary field_24172 Lnet/minecraft/class_5142;field_24172:Lnet/minecraft/class_5142;
        named MEGA_JUNGLE_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;MEGA_JUNGLE_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • DARK_OAK_TRUNK_PLACER

        public static final TrunkPlacerType<DarkOakTrunkPlacer> DARK_OAK_TRUNK_PLACER
        Mappings:
        Namespace Name Mixin selector
        official e Lcxp;e:Lcxp;
        intermediary field_24173 Lnet/minecraft/class_5142;field_24173:Lnet/minecraft/class_5142;
        named DARK_OAK_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;DARK_OAK_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • FANCY_TRUNK_PLACER

        public static final TrunkPlacerType<LargeOakTrunkPlacer> FANCY_TRUNK_PLACER
        Mappings:
        Namespace Name Mixin selector
        official f Lcxp;f:Lcxp;
        intermediary field_24174 Lnet/minecraft/class_5142;field_24174:Lnet/minecraft/class_5142;
        named FANCY_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;FANCY_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • BENDING_TRUNK_PLACER

        public static final TrunkPlacerType<BendingTrunkPlacer> BENDING_TRUNK_PLACER
        Mappings:
        Namespace Name Mixin selector
        official g Lcxp;g:Lcxp;
        intermediary field_29309 Lnet/minecraft/class_5142;field_29309:Lnet/minecraft/class_5142;
        named BENDING_TRUNK_PLACER Lnet/minecraft/world/gen/trunk/TrunkPlacerType;BENDING_TRUNK_PLACER:Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • codec

        private final com.mojang.serialization.Codec<P extends TrunkPlacer> codec
        Mappings:
        Namespace Name Mixin selector
        official h Lcxp;h:Lcom/mojang/serialization/Codec;
        intermediary field_24973 Lnet/minecraft/class_5142;field_24973:Lcom/mojang/serialization/Codec;
        named codec Lnet/minecraft/world/gen/trunk/TrunkPlacerType;codec:Lcom/mojang/serialization/Codec;
    • 构造器详细资料

      • TrunkPlacerType

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

      • register

        private static <P extends TrunkPlacer> TrunkPlacerType<P> register​(String id,
                                                                           com.mojang.serialization.Codec<P> codec)
        Mappings:
        Namespace Name Mixin selector
        official a Lcxp;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lcxp;
        intermediary method_26995 Lnet/minecraft/class_5142;method_26995(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5142;
        named register Lnet/minecraft/world/gen/trunk/TrunkPlacerType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/gen/trunk/TrunkPlacerType;
      • getCodec

        public com.mojang.serialization.Codec<P> getCodec()
        Mappings:
        Namespace Name Mixin selector
        official a Lcxp;a()Lcom/mojang/serialization/Codec;
        intermediary method_28908 Lnet/minecraft/class_5142;method_28908()Lcom/mojang/serialization/Codec;
        named getCodec Lnet/minecraft/world/gen/trunk/TrunkPlacerType;getCodec()Lcom/mojang/serialization/Codec;