Package org.cube.converter.util.element
Class Position3V
java.lang.Object
org.cube.converter.util.element.Position3V
-
Constructor Summary
ConstructorsConstructorDescriptionPosition3V(float[] array) Position3V(com.viaversion.viaversion.libs.gson.JsonArray array) -
Method Summary
Modifier and TypeMethodDescriptionadd(float x, float y, float z) add(Position3V position3V) asBedrockPosition(Position3V size) asJavaPosition(Position3V size) clone()static Position3VfromOrigin(com.viaversion.viaversion.libs.gson.JsonArray origin, com.viaversion.viaversion.libs.gson.JsonArray size) booleanisZero()multiply(float x, float y, float z) voidscale(float scale) voidset(float x, float y, float z) voidset(Position3V position3V) subtract(float x, float y, float z) subtract(Position3V position3V) float[]toArray()com.viaversion.viaversion.libs.gson.JsonArraytoJson()static Position3Vzero()
-
Constructor Details
-
Position3V
public Position3V(com.viaversion.viaversion.libs.gson.JsonArray array) -
Position3V
public Position3V(float[] array)
-
-
Method Details
-
zero
-
fromOrigin
public static Position3V fromOrigin(com.viaversion.viaversion.libs.gson.JsonArray origin, com.viaversion.viaversion.libs.gson.JsonArray size) -
getJavaOverlap
-
scale
public void scale(float scale) -
multiply
-
set
-
set
public void set(float x, float y, float z) -
add
-
add
-
subtract
-
subtract
-
asJavaPosition
-
asBedrockPosition
-
withJavaOffset
-
isZero
public boolean isZero() -
toArray
public float[] toArray() -
clone
-
toJson
public com.viaversion.viaversion.libs.gson.JsonArray toJson()
-