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.math.Vec3i;

Interfacce Implementate

Link to interfacce-implementate

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

Name: above

Return Type: Vec3i

ZenScript
Copy
// Vec3i.above() as Vec3i

myVec3i.above();

Name: above

Return Type: Vec3i

ZenScript
Copy
Vec3i.above(distance as int) as Vec3i
ParametroTipo
Parametro
distance
Tipo
int

Name: below

Return Type: Vec3i

ZenScript
Copy
// Vec3i.below() as Vec3i

myVec3i.below();

Name: below

Return Type: Vec3i

ZenScript
Copy
Vec3i.below(distance as int) as Vec3i
ParametroTipo
Parametro
distance
Tipo
int

Name: closerThan

Return Type: boolean

ZenScript
Copy
Vec3i.closerThan(other as Vec3i, maxDistance as double) as boolean
ParametroTipo
Parametro
other
Tipo
Vec3i
Parametro
maxDistance
Tipo
double

Name: compareTo

Return Type: int

ZenScript
Copy
Vec3i.compareTo(other as Vec3i) as int
ParametroTipo
Parametro
other
Tipo
Vec3i

Name: cross

Return Type: Vec3i

ZenScript
Copy
Vec3i.cross(other as Vec3i) as Vec3i
ParametroTipo
Parametro
other
Tipo
Vec3i

Name: distManhattan

Return Type: int

ZenScript
Copy
Vec3i.distManhattan(other as Vec3i) as int
ParametroTipo
Parametro
other
Tipo
Vec3i

Name: distSqr

Return Type: double

ZenScript
Copy
Vec3i.distSqr(other as Vec3i) as double
ParametroTipo
Parametro
other
Tipo
Vec3i

Name: distToCenterSqr

Return Type: double

ZenScript
Copy
Vec3i.distToCenterSqr(position as Position) as double
ParametroTipo
Parametro
position
Tipo
Position

Name: distToCenterSqr

Return Type: double

ZenScript
Copy
Vec3i.distToCenterSqr(x as double, y as double, z as double) as double
ParametroTipo
Parametro
x
Tipo
double
Parametro
y
Tipo
double
Parametro
z
Tipo
double

Name: east

Return Type: Vec3i

ZenScript
Copy
// Vec3i.east() as Vec3i

myVec3i.east();

Name: east

Return Type: Vec3i

ZenScript
Copy
Vec3i.east(distance as int) as Vec3i
ParametroTipo
Parametro
distance
Tipo
int

Name: getValue

Return Type: int

ZenScript
Copy
Vec3i.getValue(axis as Axis) as int
ParametroTipo
Parametro
axis
Tipo
Axis

Name: getX

Return Type: int

ZenScript
Copy
// Vec3i.getX() as int

myVec3i.getX();

Name: getY

Return Type: int

ZenScript
Copy
// Vec3i.getY() as int

myVec3i.getY();

Name: getZ

Return Type: int

ZenScript
Copy
// Vec3i.getZ() as int

myVec3i.getZ();

Name: multiply

Return Type: Vec3i

ZenScript
Copy
Vec3i.multiply(scalar as int) as Vec3i
ParametroTipo
Parametro
scalar
Tipo
int

Name: north

Return Type: Vec3i

ZenScript
Copy
// Vec3i.north() as Vec3i

myVec3i.north();

Name: north

Return Type: Vec3i

ZenScript
Copy
Vec3i.north(distance as int) as Vec3i
ParametroTipo
Parametro
distance
Tipo
int

Name: offset

Return Type: Vec3i

ZenScript
Copy
Vec3i.offset(other as Vec3i) as Vec3i
ParametroTipo
Parametro
other
Tipo
Vec3i

Name: offset

Return Type: Vec3i

ZenScript
Copy
Vec3i.offset(x as double, y as double, z as double) as Vec3i
ParametroTipo
Parametro
x
Tipo
double
Parametro
y
Tipo
double
Parametro
z
Tipo
double

Name: offset

Return Type: Vec3i

ZenScript
Copy
Vec3i.offset(x as int, y as int, z as int) as Vec3i
ParametroTipo
Parametro
x
Tipo
int
Parametro
y
Tipo
int
Parametro
z
Tipo
int

Name: relative

Return Type: Vec3i

ZenScript
Copy
Vec3i.relative(direction as Direction) as Vec3i
ParametroTipo
Parametro
direction
Tipo
Direction

Name: relative

Return Type: Vec3i

ZenScript
Copy
Vec3i.relative(axis as Axis, distanec as int) as Vec3i
ParametroTipo
Parametro
axis
Tipo
Axis
Parametro
distanec
Tipo
int

Name: relative

Return Type: Vec3i

ZenScript
Copy
Vec3i.relative(direction as Direction, distance as int) as Vec3i
ParametroTipo
Parametro
direction
Tipo
Direction
Parametro
distance
Tipo
int

Name: south

Return Type: Vec3i

ZenScript
Copy
// Vec3i.south() as Vec3i

myVec3i.south();

Name: south

Return Type: Vec3i

ZenScript
Copy
Vec3i.south(distance as int) as Vec3i
ParametroTipo
Parametro
distance
Tipo
int

Name: subtract

Return Type: Vec3i

ZenScript
Copy
Vec3i.subtract(other as Vec3i) as Vec3i
ParametroTipo
Parametro
other
Tipo
Vec3i

Name: toShortString

Return Type: string

ZenScript
Copy
// Vec3i.toShortString() as string

myVec3i.toShortString();

Name: west

Return Type: Vec3i

ZenScript
Copy
// Vec3i.west() as Vec3i

myVec3i.west();

Name: west

Return Type: Vec3i

ZenScript
Copy
Vec3i.west(distance as int) as Vec3i
ParametroTipo
Parametro
distance
Tipo
int
NomeTipoHa GetterHa Setter
Nome
toShortString
Tipo
string
Ha Getter
Ha Setter
no
Nome
x
Tipo
int
Ha Getter
Ha Setter
no
Nome
y
Tipo
int
Ha Getter
Ha Setter
no
Nome
z
Tipo
int
Ha Getter
Ha Setter
no