Skip to content

Scripting API ScriptVec4

github-actions[bot] edited this page Jul 15, 2026 · 1 revision

Script API: ScriptVec4

Generated from the current Java source. Do not edit this page by hand.

Scripting-API

Declaration: public class ScriptVec4 Source: src/main/java/dev/adventurecraft/awakening/script/ScriptVec4.java

Constructors

Signature Status Source
public ScriptVec4(double x, double y, double z, double w) Current line 10
public ScriptVec4(double value) Current line 17
public ScriptVec4(ScriptVec3 xyz, double w) Current line 24

Fields

Signature Status Source
public double x; Current line 5
public double y; Current line 6
public double z; Current line 7
public double w; Current line 8

Getters

Signature Status Source
public ScriptVec3 getXyz() Current line 72
public double getR() Current line 88
public double getG() Current line 96
public double getB() Current line 104
public double getA() Current line 112

Setters

Signature Status Source
public void setXyz(ScriptVec3 values) Current line 76
public void setXyz(ScriptVec4 values) Current line 82
public void setR(double value) Current line 92
public void setG(double value) Current line 100
public void setB(double value) Current line 108
public void setA(double value) Current line 116

Other methods

Signature Status Source
public ScriptVec4 add(ScriptVec4 vec) Current line 31
public ScriptVec4 subtract(ScriptVec4 vec) Current line 39
public double length() Current line 47
public double distance(ScriptVec4 vec) Current line 51
public ScriptVec4 scale(double value) Current line 59
public ScriptVec4 clone() Current line 68

Scripting-API-ScriptVec3 · Scripting-API · Scripting-API-ScriptVecRot

Clone this wiki locally