Represents a direction axis (X, Y, Z)

Импорт класса

Link to импорт-класса

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

ZenScript
Copy
import crafttweaker.api.util.DirectionAxis;

Implemented Interfaces

Link to implemented-interfaces

DirectionAxis implements the following interfaces. That means all methods defined in these interfaces are also available in DirectionAxis

  • Predicate

DirectionAxis is an enum. It has 3 enum constants. They are accessible using the code below.

ZenScript
Copy
DirectionAxis.X
DirectionAxis.Y
DirectionAxis.Z

Name: equals

Return Type: boolean

ZenScript
Copy
DirectionAxis.equals(o as Object) as boolean
ПараметрТипОписание
Параметр
o
Тип
Object
Описание
No Description Provided

Name: getCoordinate

Gets the coordinate of this axis based on the given values, if this axis is "X", then it will return the value of the "x" parameter

Returns: value of the coordinate
Return Type: double

ZenScript
Copy
// DirectionAxis.getCoordinate(x as double, y as double, z as double) as double

<directionaxis:x>.getCoordinate(1.2, 2.5, 3.87);
ПараметрТипОписание
Параметр
x
Тип
double
Описание
x value of the coordinate
Параметр
y
Тип
double
Описание
y value of the coordinate
Параметр
z
Тип
double
Описание
z value of the coordinate

Name: getCoordinate

Gets the coordinate of this axis based on the given values, if this axis is "X", then it will return the value of the "x" parameter

Returns: value of the coordinate
Return Type: int

ZenScript
Copy
// DirectionAxis.getCoordinate(x as int, y as int, z as int) as int

<directionaxis:x>.getCoordinate(1, 2, 3);
ПараметрТипОписание
Параметр
x
Тип
int
Описание
x value of the coordinate
Параметр
y
Тип
int
Описание
y value of the coordinate
Параметр
z
Тип
int
Описание
z value of the coordinate

Name: hashCode

Return Type: int

ZenScript
Copy
// DirectionAxis.hashCode() as int

<directionaxis:x>.hashCode();

Свойства

Link to свойства

НазваниеТипИмеет GetterИмеет SetterОписание
Название
commandString
Тип
string
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided
Название
hashCode
Тип
int
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided
Название
horizontal
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided
Название
name
Тип
string
Имеет Getter
true
Имеет Setter
false
Описание
Get the name of this Axis ("X", "Y" or "Z")
Название
ordinal
Тип
int
Имеет Getter
true
Имеет Setter
false
Описание
Gets the enum ordinal of this axis
Название
vertical
Тип
boolean
Имеет Getter
true
Имеет Setter
false
Описание
No Description Provided