枚举 AxisCycleDirection
- java.lang.Object
-
- java.lang.Enum<AxisCycleDirection>
-
- net.minecraft.util.math.AxisCycleDirection
-
- 所有已实现的接口:
Serializable,Comparable<AxisCycleDirection>
public enum AxisCycleDirection extends Enum<AxisCycleDirection>
- Mappings:
Namespace Name official fzintermediary net/minecraft/class_2335named net/minecraft/util/math/AxisCycleDirection
-
-
字段概要
字段 修饰符和类型 字段 说明 static Direction.Axis[]AXESstatic AxisCycleDirection[]VALUES
-
构造器概要
构造器 限定符 构造器 说明 privateAxisCycleDirection()
-
方法概要
所有方法 静态方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 static AxisCycleDirectionbetween(Direction.Axis from, Direction.Axis to)abstract intchoose(int x, int y, int z, Direction.Axis axis)abstract Direction.Axiscycle(Direction.Axis axis)abstract doublemethod_35819(double double2, double double3, double double4, Direction.Axis axis)abstract AxisCycleDirectionopposite()static AxisCycleDirectionvalueOf(String name)返回带有指定名称的该类型的枚举常量。static AxisCycleDirection[]values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
-
-
-
枚举常量详细资料
-
NONE
public static final AxisCycleDirection NONE
- Mappings:
Namespace Name Mixin selector official aLfz;a:Lfz;intermediary field_10962Lnet/minecraft/class_2335;field_10962:Lnet/minecraft/class_2335;named NONELnet/minecraft/util/math/AxisCycleDirection;NONE:Lnet/minecraft/util/math/AxisCycleDirection;
-
FORWARD
public static final AxisCycleDirection FORWARD
- Mappings:
Namespace Name Mixin selector official bLfz;b:Lfz;intermediary field_10963Lnet/minecraft/class_2335;field_10963:Lnet/minecraft/class_2335;named FORWARDLnet/minecraft/util/math/AxisCycleDirection;FORWARD:Lnet/minecraft/util/math/AxisCycleDirection;
-
BACKWARD
public static final AxisCycleDirection BACKWARD
- Mappings:
Namespace Name Mixin selector official cLfz;c:Lfz;intermediary field_10965Lnet/minecraft/class_2335;field_10965:Lnet/minecraft/class_2335;named BACKWARDLnet/minecraft/util/math/AxisCycleDirection;BACKWARD:Lnet/minecraft/util/math/AxisCycleDirection;
-
-
字段详细资料
-
AXES
public static final Direction.Axis[] AXES
- Mappings:
Namespace Name Mixin selector official dLfz;d:[Lgg$a;intermediary field_10961Lnet/minecraft/class_2335;field_10961:[Lnet/minecraft/class_2350$class_2351;named AXESLnet/minecraft/util/math/AxisCycleDirection;AXES:[Lnet/minecraft/util/math/Direction$Axis;
-
VALUES
public static final AxisCycleDirection[] VALUES
- Mappings:
Namespace Name Mixin selector official eLfz;e:[Lfz;intermediary field_10960Lnet/minecraft/class_2335;field_10960:[Lnet/minecraft/class_2335;named VALUESLnet/minecraft/util/math/AxisCycleDirection;VALUES:[Lnet/minecraft/util/math/AxisCycleDirection;
-
-
方法详细资料
-
values
public static AxisCycleDirection[] values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:for (AxisCycleDirection c : AxisCycleDirection.values()) System.out.println(c);
- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
public static AxisCycleDirection valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
choose
public abstract int choose(int x, int y, int z, Direction.Axis axis)- Mappings:
Namespace Name Mixin selector official aLfz;a(IIILgg$a;)Iintermediary method_10056Lnet/minecraft/class_2335;method_10056(IIILnet/minecraft/class_2350$class_2351;)Inamed chooseLnet/minecraft/util/math/AxisCycleDirection;choose(IIILnet/minecraft/util/math/Direction$Axis;)I
-
method_35819
public abstract double method_35819(double double2, double double3, double double4, Direction.Axis axis)- Mappings:
Namespace Name Mixin selector official aLfz;a(DDDLgg$a;)Dintermediary method_35819Lnet/minecraft/class_2335;method_35819(DDDLnet/minecraft/class_2350$class_2351;)Dnamed method_35819Lnet/minecraft/util/math/AxisCycleDirection;method_35819(DDDLnet/minecraft/util/math/Direction$Axis;)D
-
cycle
public abstract Direction.Axis cycle(Direction.Axis axis)
- Mappings:
Namespace Name Mixin selector official aLfz;a(Lgg$a;)Lgg$a;intermediary method_10058Lnet/minecraft/class_2335;method_10058(Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350$class_2351;named cycleLnet/minecraft/util/math/AxisCycleDirection;cycle(Lnet/minecraft/util/math/Direction$Axis;)Lnet/minecraft/util/math/Direction$Axis;
-
opposite
public abstract AxisCycleDirection opposite()
- Mappings:
Namespace Name Mixin selector official aLfz;a()Lfz;intermediary method_10055Lnet/minecraft/class_2335;method_10055()Lnet/minecraft/class_2335;named oppositeLnet/minecraft/util/math/AxisCycleDirection;opposite()Lnet/minecraft/util/math/AxisCycleDirection;
-
between
public static AxisCycleDirection between(Direction.Axis from, Direction.Axis to)
- Mappings:
Namespace Name Mixin selector official aLfz;a(Lgg$a;Lgg$a;)Lfz;intermediary method_10057Lnet/minecraft/class_2335;method_10057(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2335;named betweenLnet/minecraft/util/math/AxisCycleDirection;between(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/util/math/Direction$Axis;)Lnet/minecraft/util/math/AxisCycleDirection;
-
-