Vec3i
Link to vec3i
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 Copyimport 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
- Comparable<Vec3i>
Metodi
Link to metodi
Name: above
Return Type: Vec3i
ZenScript CopyVec3i.above(distance as int) as Vec3i
Parametro | Tipo |
---|---|
Parametro distance | Tipo int |
Name: below
Return Type: Vec3i
ZenScript CopyVec3i.below(distance as int) as Vec3i
Parametro | Tipo |
---|---|
Parametro distance | Tipo int |
Name: closerThan
Return Type: boolean
ZenScript CopyVec3i.closerThan(other as Vec3i, maxDistance as double) as boolean
Parametro | Tipo |
---|---|
Parametro other | Tipo Vec3i |
Parametro maxDistance | Tipo double |
Name: compareTo
Return Type: int
ZenScript CopyVec3i.compareTo(other as Vec3i) as int
Parametro | Tipo |
---|---|
Parametro other | Tipo Vec3i |
Name: distManhattan
Return Type: int
ZenScript CopyVec3i.distManhattan(other as Vec3i) as int
Parametro | Tipo |
---|---|
Parametro other | Tipo Vec3i |
Name: distSqr
Return Type: double
ZenScript CopyVec3i.distSqr(other as Vec3i) as double
Parametro | Tipo |
---|---|
Parametro other | Tipo Vec3i |
Name: distToCenterSqr
Return Type: double
ZenScript CopyVec3i.distToCenterSqr(position as Position) as double
Parametro | Tipo |
---|---|
Parametro position | Tipo Position |
Name: distToCenterSqr
Return Type: double
ZenScript CopyVec3i.distToCenterSqr(x as double, y as double, z as double) as double
Parametro | Tipo |
---|---|
Parametro x | Tipo double |
Parametro y | Tipo double |
Parametro z | Tipo double |
Name: east
Return Type: Vec3i
ZenScript CopyVec3i.east(distance as int) as Vec3i
Parametro | Tipo |
---|---|
Parametro distance | Tipo int |
Name: getValue
Return Type: int
ZenScript CopyVec3i.getValue(axis as Axis) as int
Parametro | Tipo |
---|---|
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 CopyVec3i.multiply(scalar as int) as Vec3i
Parametro | Tipo |
---|---|
Parametro scalar | Tipo int |
Name: north
Return Type: Vec3i
ZenScript CopyVec3i.north(distance as int) as Vec3i
Parametro | Tipo |
---|---|
Parametro distance | Tipo int |
Name: offset
Return Type: Vec3i
ZenScript CopyVec3i.offset(x as double, y as double, z as double) as Vec3i
Parametro | Tipo |
---|---|
Parametro x | Tipo double |
Parametro y | Tipo double |
Parametro z | Tipo double |
Name: offset
Return Type: Vec3i
ZenScript CopyVec3i.offset(x as int, y as int, z as int) as Vec3i
Parametro | Tipo |
---|---|
Parametro x | Tipo int |
Parametro y | Tipo int |
Parametro z | Tipo int |
Name: south
Return Type: Vec3i
ZenScript CopyVec3i.south(distance as int) as Vec3i
Parametro | Tipo |
---|---|
Parametro distance | Tipo int |
Name: toShortString
Return Type: string
ZenScript Copy// Vec3i.toShortString() as string
myVec3i.toShortString();
Name: west
Return Type: Vec3i
ZenScript CopyVec3i.west(distance as int) as Vec3i
Parametro | Tipo |
---|---|
Parametro distance | Tipo int |
Proprietà
Link to proprietà
Nome | Tipo | Ha Getter | Ha Setter |
---|---|---|---|
Nome toShortString | Tipo string | Ha Getter sì | Ha Setter no |
Nome x | Tipo int | Ha Getter sì | Ha Setter no |
Nome y | Tipo int | Ha Getter sì | Ha Setter no |
Nome z | Tipo int | Ha Getter sì | Ha Setter no |