diff options
Diffstat (limited to 'src/main/java/org/bukkit/util/BlockVector.java')
-rw-r--r-- | src/main/java/org/bukkit/util/BlockVector.java | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/src/main/java/org/bukkit/util/BlockVector.java b/src/main/java/org/bukkit/util/BlockVector.java index 9f5bef22..bdf8f6d5 100644 --- a/src/main/java/org/bukkit/util/BlockVector.java +++ b/src/main/java/org/bukkit/util/BlockVector.java @@ -16,7 +16,9 @@ public class BlockVector extends Vector { * Construct the vector with all components as 0. */ public BlockVector() { - super(); + this.x = 0; + this.y = 0; + this.z = 0; } /** @@ -25,7 +27,9 @@ public class BlockVector extends Vector { * @param vec The other vector. */ public BlockVector(Vector vec) { - this(vec.getX(), vec.getY(), vec.getZ()); + this.x = vec.getX(); + this.y = vec.getY(); + this.z = vec.getZ(); } /** @@ -36,7 +40,9 @@ public class BlockVector extends Vector { * @param z Z component */ public BlockVector(int x, int y, int z) { - super(x, y, z); + this.x = x; + this.y = y; + this.z = z; } /** @@ -47,7 +53,9 @@ public class BlockVector extends Vector { * @param z Z component */ public BlockVector(double x, double y, double z) { - super(x, y, z); + this.x = x; + this.y = y; + this.z = z; } /** @@ -58,7 +66,9 @@ public class BlockVector extends Vector { * @param z Z component */ public BlockVector(float x, float y, float z) { - super(x, y, z); + this.x = x; + this.y = y; + this.z = z; } /** |