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.Quaternion;

Name: conj

Return Type: void

ZenScript
Copy
// Quaternion.conj() as void

myQuaternion.conj();

Name: copy

Return Type: Quaternion

ZenScript
Copy
// Quaternion.copy() as Quaternion

myQuaternion.copy();

Name: i

Return Type: float

ZenScript
Copy
// Quaternion.i() as float

myQuaternion.i();

Name: j

Return Type: float

ZenScript
Copy
// Quaternion.j() as float

myQuaternion.j();

Name: k

Return Type: float

ZenScript
Copy
// Quaternion.k() as float

myQuaternion.k();

Name: mul

Return Type: void

ZenScript
Copy
Quaternion.mul(other as Quaternion) as void
ParametroTipoDescrizione
Parametro
other
Tipo
Quaternion
Descrizione
No Description Provided

Name: mul

Return Type: void

ZenScript
Copy
Quaternion.mul(value as float) as void
ParametroTipoDescrizione
Parametro
valore
Tipo
float
Descrizione
No Description Provided

Name: normalize

Return Type: void

ZenScript
Copy
// Quaternion.normalize() as void

myQuaternion.normalize();

Name: r

Return Type: float

ZenScript
Copy
// Quaternion.r() as float

myQuaternion.r();

Name: setValue

Return Type: void

ZenScript
Copy
Quaternion.setValue(i as float, j as float, k as float, r as float) as void
ParametroTipoDescrizione
Parametro
i
Tipo
float
Descrizione
No Description Provided
Parametro
j
Tipo
float
Descrizione
No Description Provided
Parametro
k
Tipo
float
Descrizione
No Description Provided
Parametro
r
Tipo
float
Descrizione
No Description Provided

Name: slerp

Return Type: void

ZenScript
Copy
Quaternion.slerp(other as Quaternion, value as float) as void
ParametroTipoDescrizione
Parametro
other
Tipo
Quaternion
Descrizione
No Description Provided
Parametro
valore
Tipo
float
Descrizione
No Description Provided

Name: toXYZ

Return Type: Vector3f

ZenScript
Copy
// Quaternion.toXYZ() as Vector3f

myQuaternion.toXYZ();

Name: toXYZDegrees

Return Type: Vector3f

ZenScript
Copy
// Quaternion.toXYZDegrees() as Vector3f

myQuaternion.toXYZDegrees();

Name: toYXZ

Return Type: Vector3f

ZenScript
Copy
// Quaternion.toYXZ() as Vector3f

myQuaternion.toYXZ();

Name: toYXZDegrees

Return Type: Vector3f

ZenScript
Copy
// Quaternion.toYXZDegrees() as Vector3f

myQuaternion.toYXZDegrees();
NomeTipoHa GetterHa SetterDescrizione
Nome
i
Tipo
float
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
j
Tipo
float
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
k
Tipo
float
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
r
Tipo
float
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
xyz
Tipo
Vector3f
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
xyzDegrees
Tipo
Vector3f
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
yxz
Tipo
Vector3f
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
yxzDegrees
Tipo
Vector3f
Ha Getter
Ha Setter
no
Descrizione
No Description Provided