Represents a cardinal direction (north, south, east, west) and (up and down).

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.Direction;

Direction is an enum. It has 6 enum constants. They are accessible using the code below.

ZenScript
Copy
Direction.north
Direction.south
Direction.east
Direction.west
Direction.up
Direction.down

Static Properties

Link to static-properties

名称类型可获得可设置描述
名称
down
类型
Direction
可获得
true
可设置
false
描述
No Description Provided
名称
east
类型
Direction
可获得
true
可设置
false
描述
No Description Provided
名称
north
类型
Direction
可获得
true
可设置
false
描述
No Description Provided
名称
sides
类型
Direction[]
可获得
true
可设置
false
描述
No Description Provided
名称
south
类型
Direction
可获得
true
可设置
false
描述
No Description Provided
名称
up
类型
Direction
可获得
true
可设置
false
描述
No Description Provided
名称
west
类型
Direction
可获得
true
可设置
false
描述
No Description Provided

Name: rotateY

Rotates this direction on the Y axis

Returns: the direction that rotated on the Y axis of this direction
Return Type: Direction

ZenScript
Copy
// Direction.rotateY() as Direction

<direction:north>.rotateY();

Name: rotateYCCW

Rotates this direction counter-clock wise on the Y axis

Returns: the direction that is counter clockwise on the Y axis
Return Type: Direction

ZenScript
Copy
// Direction.rotateYCCW() as Direction

<direction:north>.rotateYCCW();
名称类型可获得可设置描述
名称
axis
类型
DirectionAxis
可获得
true
可设置
false
描述
Gets the direction axis of this direction
名称
axisOffset
类型
int
可获得
true
可设置
false
描述
Gets the offset of this axis (is it pointing towards position or negative). down is negative, up is positive (-y for down, +y for up)
名称
horizontalAngle
类型
float
可获得
true
可设置
false
描述
Gets the horizontal angle of this direction
名称
horizontalIndex
类型
int
可获得
true
可设置
false
描述
Get the index of this horizontal direction (0-3). The order is S-W-N-E
名称
index
类型
int
可获得
true
可设置
false
描述
Get the Index of this direction (0-5). The order is D-U-N-S-W-E
名称
name(名称)
类型
string
可获得
true
可设置
false
描述
Gets the name of this direction
名称
opposite
类型
Direction
可获得
true
可设置
false
描述
Gets the opposite of this Direction (north returns south)
名称
xOffset
类型
int
可获得
true
可设置
false
描述
Gets the X offset of this direction
名称
yOffset
类型
int
可获得
true
可设置
false
描述
Gets the Y offset of this direction
名称
zOffset
类型
int
可获得
true
可设置
false
描述
Gets the Z offset of this direction