Direction
Link to direction
Represents a cardinal direction (north, south, east, west) and (up and down).
导入类
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 Copyimport crafttweaker.api.util.Direction;
Enum Constants
Link to enum-constants
Direction is an enum. It has 6 enum constants. They are accessible using the code below.
ZenScript CopyDirection.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 |
使用方式
Link to 使用方式
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 |