Vec3i
Link to vec3i
Diese Klasse importieren
Link to diese-klasse-importieren
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;
Implemented Interfaces
Link to implemented-interfaces
Vec3i implements the following interfaces. That means all methods defined in these interfaces are also available in Vec3i
- Comparable<Vec3i>
Methoden
Link to methoden
Name: above
Return Type: Vec3i
ZenScript CopyVec3i.above(distance as int) as Vec3i
Parameter | Type | Beschreibung |
---|---|---|
Parameter distance | Type int | Beschreibung No Description Provided |
Name: below
Return Type: Vec3i
ZenScript CopyVec3i.below(distance as int) as Vec3i
Parameter | Type | Beschreibung |
---|---|---|
Parameter distance | Type int | Beschreibung No Description Provided |
Name: closerThan
Return Type: boolean
ZenScript CopyVec3i.closerThan(other as Vec3i, maxDistance as double) as boolean
Parameter | Type | Beschreibung |
---|---|---|
Parameter other | Type Vec3i | Beschreibung No Description Provided |
Parameter maxDistance | Type double | Beschreibung No Description Provided |
Name: closerThan
Return Type: boolean
ZenScript CopyVec3i.closerThan(position as Position, maxDistance as double) as boolean
Parameter | Type | Beschreibung |
---|---|---|
Parameter position | Type Position | Beschreibung No Description Provided |
Parameter maxDistance | Type double | Beschreibung No Description Provided |
Name: compareTo
Return Type: int
ZenScript CopyVec3i.compareTo(other as Vec3i) as int
Parameter | Type | Beschreibung |
---|---|---|
Parameter other | Type Vec3i | Beschreibung No Description Provided |
Name: distManhattan
Return Type: int
ZenScript CopyVec3i.distManhattan(other as Vec3i) as int
Parameter | Type | Beschreibung |
---|---|---|
Parameter other | Type Vec3i | Beschreibung No Description Provided |
Name: distSqr
Return Type: double
ZenScript CopyVec3i.distSqr(other as Vec3i) as double
Parameter | Type | Beschreibung |
---|---|---|
Parameter other | Type Vec3i | Beschreibung No Description Provided |
Name: distSqr
Return Type: double
ZenScript CopyVec3i.distSqr(other as Vec3i, useCenter as boolean) as double
Parameter | Type | Beschreibung |
---|---|---|
Parameter other | Type Vec3i | Beschreibung No Description Provided |
Parameter useCenter | Type boolean | Beschreibung No Description Provided |
Name: distSqr
Return Type: double
ZenScript CopyVec3i.distSqr(position as Position, other as boolean) as double
Parameter | Type | Beschreibung |
---|---|---|
Parameter position | Type Position | Beschreibung No Description Provided |
Parameter other | Type boolean | Beschreibung No Description Provided |
Name: distSqr
Return Type: double
ZenScript CopyVec3i.distSqr(x as double, y as double, z as double, useCenter as boolean) as double
Parameter | Type | Beschreibung |
---|---|---|
Parameter x | Type double | Beschreibung No Description Provided |
Parameter y | Type double | Beschreibung No Description Provided |
Parameter z | Type double | Beschreibung No Description Provided |
Parameter useCenter | Type boolean | Beschreibung No Description Provided |
Name: east
Return Type: Vec3i
ZenScript CopyVec3i.east(distance as int) as Vec3i
Parameter | Type | Beschreibung |
---|---|---|
Parameter distance | Type int | Beschreibung No Description Provided |
Name: getValue
Return Type: int
ZenScript CopyVec3i.getValue(axis as Axis) as int
Parameter | Type | Beschreibung |
---|---|---|
Parameter axis | Type Axis | Beschreibung No Description Provided |
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
Parameter | Type | Beschreibung |
---|---|---|
Parameter scalar | Type int | Beschreibung No Description Provided |
Name: north
Return Type: Vec3i
ZenScript CopyVec3i.north(distance as int) as Vec3i
Parameter | Type | Beschreibung |
---|---|---|
Parameter distance | Type int | Beschreibung No Description Provided |
Name: offset
Return Type: Vec3i
ZenScript CopyVec3i.offset(x as double, y as double, z as double) as Vec3i
Parameter | Type | Beschreibung |
---|---|---|
Parameter x | Type double | Beschreibung No Description Provided |
Parameter y | Type double | Beschreibung No Description Provided |
Parameter z | Type double | Beschreibung No Description Provided |
Name: offset
Return Type: Vec3i
ZenScript CopyVec3i.offset(x as int, y as int, z as int) as Vec3i
Parameter | Type | Beschreibung |
---|---|---|
Parameter x | Type int | Beschreibung No Description Provided |
Parameter y | Type int | Beschreibung No Description Provided |
Parameter z | Type int | Beschreibung No Description Provided |
Name: south
Return Type: Vec3i
ZenScript CopyVec3i.south(distance as int) as Vec3i
Parameter | Type | Beschreibung |
---|---|---|
Parameter distance | Type int | Beschreibung No Description Provided |
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
Parameter | Type | Beschreibung |
---|---|---|
Parameter distance | Type int | Beschreibung No Description Provided |
Properties
Link to properties
Name | Type | Has Getter | Has Setter | Beschreibung |
---|---|---|---|---|
Name toShortString | Type string | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name x | Type int | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name y | Type int | Has Getter true | Has Setter false | Beschreibung No Description Provided |
Name z | Type int | Has Getter true | Has Setter false | Beschreibung No Description Provided |