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

Importare la Classe

Link to importare-la-classe

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

NomeTipoHa GetterHa SetterDescrizione
Nome
down
Tipo
Direction
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
east
Tipo
Direction
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
north
Tipo
Direction
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
sides
Tipo
Direction[]
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
south
Tipo
Direction
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
up
Tipo
Direction
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
west
Tipo
Direction
Ha Getter
Ha Setter
no
Descrizione
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();
NomeTipoHa GetterHa SetterDescrizione
Nome
axis
Tipo
DirectionAxis
Ha Getter
Ha Setter
no
Descrizione
Gets the direction axis of this direction
Nome
axisOffset
Tipo
int
Ha Getter
Ha Setter
no
Descrizione
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)
Nome
horizontalAngle
Tipo
float
Ha Getter
Ha Setter
no
Descrizione
Gets the horizontal angle of this direction
Nome
horizontalIndex
Tipo
int
Ha Getter
Ha Setter
no
Descrizione
Get the index of this horizontal direction (0-3). The order is S-W-N-E
Nome
indice
Tipo
int
Ha Getter
Ha Setter
no
Descrizione
Get the Index of this direction (0-5). The order is D-U-N-S-W-E
Nome
nome
Tipo
string
Ha Getter
Ha Setter
no
Descrizione
Gets the name of this direction
Nome
opposite
Tipo
Direction
Ha Getter
Ha Setter
no
Descrizione
Gets the opposite of this Direction (north returns south)
Nome
xOffset
Tipo
int
Ha Getter
Ha Setter
no
Descrizione
Gets the X offset of this direction
Nome
yOffset
Tipo
int
Ha Getter
Ha Setter
no
Descrizione
Gets the Y offset of this direction
Nome
zOffset
Tipo
int
Ha Getter
Ha Setter
no
Descrizione
Gets the Z offset of this direction