枚举 JigsawOrientation

    • 枚举常量详细资料

      • DOWN_EAST

        public static final JigsawOrientation DOWN_EAST
        Mappings:
        Namespace Name Mixin selector
        official a Lgi;a:Lgi;
        intermediary field_23381 Lnet/minecraft/class_5000;field_23381:Lnet/minecraft/class_5000;
        named DOWN_EAST Lnet/minecraft/block/enums/JigsawOrientation;DOWN_EAST:Lnet/minecraft/block/enums/JigsawOrientation;
      • DOWN_NORTH

        public static final JigsawOrientation DOWN_NORTH
        Mappings:
        Namespace Name Mixin selector
        official b Lgi;b:Lgi;
        intermediary field_23382 Lnet/minecraft/class_5000;field_23382:Lnet/minecraft/class_5000;
        named DOWN_NORTH Lnet/minecraft/block/enums/JigsawOrientation;DOWN_NORTH:Lnet/minecraft/block/enums/JigsawOrientation;
      • DOWN_SOUTH

        public static final JigsawOrientation DOWN_SOUTH
        Mappings:
        Namespace Name Mixin selector
        official c Lgi;c:Lgi;
        intermediary field_23383 Lnet/minecraft/class_5000;field_23383:Lnet/minecraft/class_5000;
        named DOWN_SOUTH Lnet/minecraft/block/enums/JigsawOrientation;DOWN_SOUTH:Lnet/minecraft/block/enums/JigsawOrientation;
      • DOWN_WEST

        public static final JigsawOrientation DOWN_WEST
        Mappings:
        Namespace Name Mixin selector
        official d Lgi;d:Lgi;
        intermediary field_23384 Lnet/minecraft/class_5000;field_23384:Lnet/minecraft/class_5000;
        named DOWN_WEST Lnet/minecraft/block/enums/JigsawOrientation;DOWN_WEST:Lnet/minecraft/block/enums/JigsawOrientation;
      • UP_EAST

        public static final JigsawOrientation UP_EAST
        Mappings:
        Namespace Name Mixin selector
        official e Lgi;e:Lgi;
        intermediary field_23385 Lnet/minecraft/class_5000;field_23385:Lnet/minecraft/class_5000;
        named UP_EAST Lnet/minecraft/block/enums/JigsawOrientation;UP_EAST:Lnet/minecraft/block/enums/JigsawOrientation;
      • UP_NORTH

        public static final JigsawOrientation UP_NORTH
        Mappings:
        Namespace Name Mixin selector
        official f Lgi;f:Lgi;
        intermediary field_23386 Lnet/minecraft/class_5000;field_23386:Lnet/minecraft/class_5000;
        named UP_NORTH Lnet/minecraft/block/enums/JigsawOrientation;UP_NORTH:Lnet/minecraft/block/enums/JigsawOrientation;
      • UP_SOUTH

        public static final JigsawOrientation UP_SOUTH
        Mappings:
        Namespace Name Mixin selector
        official g Lgi;g:Lgi;
        intermediary field_23387 Lnet/minecraft/class_5000;field_23387:Lnet/minecraft/class_5000;
        named UP_SOUTH Lnet/minecraft/block/enums/JigsawOrientation;UP_SOUTH:Lnet/minecraft/block/enums/JigsawOrientation;
      • UP_WEST

        public static final JigsawOrientation UP_WEST
        Mappings:
        Namespace Name Mixin selector
        official h Lgi;h:Lgi;
        intermediary field_23388 Lnet/minecraft/class_5000;field_23388:Lnet/minecraft/class_5000;
        named UP_WEST Lnet/minecraft/block/enums/JigsawOrientation;UP_WEST:Lnet/minecraft/block/enums/JigsawOrientation;
      • WEST_UP

        public static final JigsawOrientation WEST_UP
        Mappings:
        Namespace Name Mixin selector
        official i Lgi;i:Lgi;
        intermediary field_23389 Lnet/minecraft/class_5000;field_23389:Lnet/minecraft/class_5000;
        named WEST_UP Lnet/minecraft/block/enums/JigsawOrientation;WEST_UP:Lnet/minecraft/block/enums/JigsawOrientation;
      • EAST_UP

        public static final JigsawOrientation EAST_UP
        Mappings:
        Namespace Name Mixin selector
        official j Lgi;j:Lgi;
        intermediary field_23390 Lnet/minecraft/class_5000;field_23390:Lnet/minecraft/class_5000;
        named EAST_UP Lnet/minecraft/block/enums/JigsawOrientation;EAST_UP:Lnet/minecraft/block/enums/JigsawOrientation;
      • NORTH_UP

        public static final JigsawOrientation NORTH_UP
        Mappings:
        Namespace Name Mixin selector
        official k Lgi;k:Lgi;
        intermediary field_23391 Lnet/minecraft/class_5000;field_23391:Lnet/minecraft/class_5000;
        named NORTH_UP Lnet/minecraft/block/enums/JigsawOrientation;NORTH_UP:Lnet/minecraft/block/enums/JigsawOrientation;
      • SOUTH_UP

        public static final JigsawOrientation SOUTH_UP
        Mappings:
        Namespace Name Mixin selector
        official l Lgi;l:Lgi;
        intermediary field_23392 Lnet/minecraft/class_5000;field_23392:Lnet/minecraft/class_5000;
        named SOUTH_UP Lnet/minecraft/block/enums/JigsawOrientation;SOUTH_UP:Lnet/minecraft/block/enums/JigsawOrientation;
    • 字段详细资料

      • BY_INDEX

        private static final Int2ObjectMap<JigsawOrientation> BY_INDEX
        Mappings:
        Namespace Name Mixin selector
        official m Lgi;m:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        intermediary field_23393 Lnet/minecraft/class_5000;field_23393:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
        named BY_INDEX Lnet/minecraft/block/enums/JigsawOrientation;BY_INDEX:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
      • name

        private final String name
        Mappings:
        Namespace Name Mixin selector
        official n Lgi;n:Ljava/lang/String;
        intermediary field_23394 Lnet/minecraft/class_5000;field_23394:Ljava/lang/String;
        named name Lnet/minecraft/block/enums/JigsawOrientation;name:Ljava/lang/String;
      • rotation

        private final Direction rotation
        Mappings:
        Namespace Name Mixin selector
        official o Lgi;o:Lgg;
        intermediary field_23395 Lnet/minecraft/class_5000;field_23395:Lnet/minecraft/class_2350;
        named rotation Lnet/minecraft/block/enums/JigsawOrientation;rotation:Lnet/minecraft/util/math/Direction;
      • facing

        private final Direction facing
        Mappings:
        Namespace Name Mixin selector
        official p Lgi;p:Lgg;
        intermediary field_23396 Lnet/minecraft/class_5000;field_23396:Lnet/minecraft/class_2350;
        named facing Lnet/minecraft/block/enums/JigsawOrientation;facing:Lnet/minecraft/util/math/Direction;
    • 构造器详细资料

      • JigsawOrientation

        private JigsawOrientation​(String name,
                                  Direction facing,
                                  Direction rotation)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lgi;<init>(Ljava/lang/String;ILjava/lang/String;Lgg;Lgg;)V
        intermediary <init> Lnet/minecraft/class_5000;<init>(Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)V
        named <init> Lnet/minecraft/block/enums/JigsawOrientation;<init>(Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)V
    • 方法详细资料

      • values

        public static JigsawOrientation[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (JigsawOrientation c : JigsawOrientation.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

        public static JigsawOrientation valueOf​(String name)
        返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
        参数:
        name - 要返回的枚举常量的名称。
        返回:
        返回带有指定名称的枚举常量
        抛出:
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        NullPointerException - 如果参数为空值
      • getIndex

        private static int getIndex​(Direction facing,
                                    Direction rotation)
        Mappings:
        Namespace Name Mixin selector
        official b Lgi;b(Lgg;Lgg;)I
        intermediary method_26427 Lnet/minecraft/class_5000;method_26427(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)I
        named getIndex Lnet/minecraft/block/enums/JigsawOrientation;getIndex(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)I
      • asString

        public String asString()
        指定者:
        asString 在接口中 StringIdentifiable
        Mappings:
        Namespace Name Mixin selector
        official c Lagz;c()Ljava/lang/String;
        intermediary method_15434 Lnet/minecraft/class_3542;method_15434()Ljava/lang/String;
        named asString Lnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
      • byDirections

        public static JigsawOrientation byDirections​(Direction facing,
                                                     Direction rotation)
        Mappings:
        Namespace Name Mixin selector
        official a Lgi;a(Lgg;Lgg;)Lgi;
        intermediary method_26425 Lnet/minecraft/class_5000;method_26425(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Lnet/minecraft/class_5000;
        named byDirections Lnet/minecraft/block/enums/JigsawOrientation;byDirections(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/enums/JigsawOrientation;
      • getFacing

        public Direction getFacing()
        Mappings:
        Namespace Name Mixin selector
        official a Lgi;a()Lgg;
        intermediary method_26426 Lnet/minecraft/class_5000;method_26426()Lnet/minecraft/class_2350;
        named getFacing Lnet/minecraft/block/enums/JigsawOrientation;getFacing()Lnet/minecraft/util/math/Direction;
      • getRotation

        public Direction getRotation()
        Mappings:
        Namespace Name Mixin selector
        official b Lgi;b()Lgg;
        intermediary method_26428 Lnet/minecraft/class_5000;method_26428()Lnet/minecraft/class_2350;
        named getRotation Lnet/minecraft/block/enums/JigsawOrientation;getRotation()Lnet/minecraft/util/math/Direction;