diff --git a/src/main/java/com/sk89q/worldedit/BlockVector.java b/src/main/java/com/sk89q/worldedit/BlockVector.java index 0854be1df..55d762995 100644 --- a/src/main/java/com/sk89q/worldedit/BlockVector.java +++ b/src/main/java/com/sk89q/worldedit/BlockVector.java @@ -25,6 +25,12 @@ package com.sk89q.worldedit; * @author sk89q */ public class BlockVector extends Vector { + public static final BlockVector ZERO = new BlockVector(0, 0, 0); + public static final BlockVector UNIT_X = new BlockVector(1, 0, 0); + public static final BlockVector UNIT_Y = new BlockVector(0, 1, 0); + public static final BlockVector UNIT_Z = new BlockVector(0, 0, 1); + public static final BlockVector ONE = new BlockVector(1, 1, 1); + /** * Construct the Vector object. * diff --git a/src/main/java/com/sk89q/worldedit/BlockVector2D.java b/src/main/java/com/sk89q/worldedit/BlockVector2D.java index f14959a66..67fd8f57e 100644 --- a/src/main/java/com/sk89q/worldedit/BlockVector2D.java +++ b/src/main/java/com/sk89q/worldedit/BlockVector2D.java @@ -25,6 +25,11 @@ package com.sk89q.worldedit; * @author sk89q */ public class BlockVector2D extends Vector2D { + public static final BlockVector2D ZERO = new BlockVector2D(0, 0); + public static final BlockVector2D UNIT_X = new BlockVector2D(1, 0); + public static final BlockVector2D UNIT_Z = new BlockVector2D(0, 1); + public static final BlockVector2D ONE = new BlockVector2D(1, 1); + /** * Construct the Vector object. * diff --git a/src/main/java/com/sk89q/worldedit/Vector.java b/src/main/java/com/sk89q/worldedit/Vector.java index 6d0d917d6..5014b484d 100644 --- a/src/main/java/com/sk89q/worldedit/Vector.java +++ b/src/main/java/com/sk89q/worldedit/Vector.java @@ -24,11 +24,11 @@ package com.sk89q.worldedit; * @author sk89q */ public class Vector implements Comparable { - public static Vector ZERO = new Vector(0, 0, 0); - public static Vector UNIT_X = new Vector(1, 0, 0); - public static Vector UNIT_Y = new Vector(0, 1, 0); - public static Vector UNIT_Z = new Vector(0, 0, 1); - public static Vector ONE = new Vector(1, 1, 1); + public static final Vector ZERO = new Vector(0, 0, 0); + public static final Vector UNIT_X = new Vector(1, 0, 0); + public static final Vector UNIT_Y = new Vector(0, 1, 0); + public static final Vector UNIT_Z = new Vector(0, 0, 1); + public static final Vector ONE = new Vector(1, 1, 1); protected final double x, y, z; diff --git a/src/main/java/com/sk89q/worldedit/Vector2D.java b/src/main/java/com/sk89q/worldedit/Vector2D.java index 25a285a0c..7f488e523 100644 --- a/src/main/java/com/sk89q/worldedit/Vector2D.java +++ b/src/main/java/com/sk89q/worldedit/Vector2D.java @@ -24,6 +24,11 @@ package com.sk89q.worldedit; * @author sk89q */ public class Vector2D { + public static final Vector2D ZERO = new Vector2D(0, 0); + public static final Vector2D UNIT_X = new Vector2D(1, 0); + public static final Vector2D UNIT_Z = new Vector2D(0, 1); + public static final Vector2D ONE = new Vector2D(1, 1); + protected final double x, z; /**