枚举 EightWayDirection

    • 枚举常量详细资料

      • NORTH

        public static final EightWayDirection NORTH
        Mappings:
        Namespace Name Mixin selector
        official a Lgh;a:Lgh;
        intermediary field_11069 Lnet/minecraft/class_2355;field_11069:Lnet/minecraft/class_2355;
        named NORTH Lnet/minecraft/util/EightWayDirection;NORTH:Lnet/minecraft/util/EightWayDirection;
      • NORTH_EAST

        public static final EightWayDirection NORTH_EAST
        Mappings:
        Namespace Name Mixin selector
        official b Lgh;b:Lgh;
        intermediary field_11074 Lnet/minecraft/class_2355;field_11074:Lnet/minecraft/class_2355;
        named NORTH_EAST Lnet/minecraft/util/EightWayDirection;NORTH_EAST:Lnet/minecraft/util/EightWayDirection;
      • EAST

        public static final EightWayDirection EAST
        Mappings:
        Namespace Name Mixin selector
        official c Lgh;c:Lgh;
        intermediary field_11075 Lnet/minecraft/class_2355;field_11075:Lnet/minecraft/class_2355;
        named EAST Lnet/minecraft/util/EightWayDirection;EAST:Lnet/minecraft/util/EightWayDirection;
      • SOUTH_EAST

        public static final EightWayDirection SOUTH_EAST
        Mappings:
        Namespace Name Mixin selector
        official d Lgh;d:Lgh;
        intermediary field_11070 Lnet/minecraft/class_2355;field_11070:Lnet/minecraft/class_2355;
        named SOUTH_EAST Lnet/minecraft/util/EightWayDirection;SOUTH_EAST:Lnet/minecraft/util/EightWayDirection;
      • SOUTH

        public static final EightWayDirection SOUTH
        Mappings:
        Namespace Name Mixin selector
        official e Lgh;e:Lgh;
        intermediary field_11073 Lnet/minecraft/class_2355;field_11073:Lnet/minecraft/class_2355;
        named SOUTH Lnet/minecraft/util/EightWayDirection;SOUTH:Lnet/minecraft/util/EightWayDirection;
      • SOUTH_WEST

        public static final EightWayDirection SOUTH_WEST
        Mappings:
        Namespace Name Mixin selector
        official f Lgh;f:Lgh;
        intermediary field_11068 Lnet/minecraft/class_2355;field_11068:Lnet/minecraft/class_2355;
        named SOUTH_WEST Lnet/minecraft/util/EightWayDirection;SOUTH_WEST:Lnet/minecraft/util/EightWayDirection;
      • WEST

        public static final EightWayDirection WEST
        Mappings:
        Namespace Name Mixin selector
        official g Lgh;g:Lgh;
        intermediary field_11072 Lnet/minecraft/class_2355;field_11072:Lnet/minecraft/class_2355;
        named WEST Lnet/minecraft/util/EightWayDirection;WEST:Lnet/minecraft/util/EightWayDirection;
      • NORTH_WEST

        public static final EightWayDirection NORTH_WEST
        Mappings:
        Namespace Name Mixin selector
        official h Lgh;h:Lgh;
        intermediary field_11076 Lnet/minecraft/class_2355;field_11076:Lnet/minecraft/class_2355;
        named NORTH_WEST Lnet/minecraft/util/EightWayDirection;NORTH_WEST:Lnet/minecraft/util/EightWayDirection;
    • 字段详细资料

      • directions

        private final Set<Direction> directions
        Mappings:
        Namespace Name Mixin selector
        official i Lgh;i:Ljava/util/Set;
        intermediary field_11078 Lnet/minecraft/class_2355;field_11078:Ljava/util/Set;
        named directions Lnet/minecraft/util/EightWayDirection;directions:Ljava/util/Set;
    • 构造器详细资料

      • EightWayDirection

        private EightWayDirection​(Direction[] directions)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lgh;<init>(Ljava/lang/String;I[Lgg;)V
        intermediary <init> Lnet/minecraft/class_2355;<init>(Ljava/lang/String;I[Lnet/minecraft/class_2350;)V
        named <init> Lnet/minecraft/util/EightWayDirection;<init>(Ljava/lang/String;I[Lnet/minecraft/util/math/Direction;)V
    • 方法详细资料

      • values

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

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

        public Set<Direction> getDirections()
        Mappings:
        Namespace Name Mixin selector
        official a Lgh;a()Ljava/util/Set;
        intermediary method_10186 Lnet/minecraft/class_2355;method_10186()Ljava/util/Set;
        named getDirections Lnet/minecraft/util/EightWayDirection;getDirections()Ljava/util/Set;