summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/bukkit/util/BlockVector.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/bukkit/util/BlockVector.java')
-rw-r--r--src/main/java/org/bukkit/util/BlockVector.java20
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;
}
/**