summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/net/minecraft/server/Entity.java8
-rw-r--r--src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java4
2 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/net/minecraft/server/Entity.java b/src/main/java/net/minecraft/server/Entity.java
index 8c767dbd..37dc9f8f 100644
--- a/src/main/java/net/minecraft/server/Entity.java
+++ b/src/main/java/net/minecraft/server/Entity.java
@@ -535,13 +535,13 @@ public abstract class Entity {
org.bukkit.block.Block block = this.world.getWorld().getBlockAt(MathHelper.floor(this.locX), MathHelper.floor(this.locY - 0.20000000298023224D - (double) this.height), MathHelper.floor(this.locZ));
if (d5 > d0) {
- block = block.getFace(BlockFace.SOUTH);
+ block = block.getRelative(BlockFace.SOUTH);
} else if (d5 < d0) {
- block = block.getFace(BlockFace.NORTH);
+ block = block.getRelative(BlockFace.NORTH);
} else if (d7 > d2) {
- block = block.getFace(BlockFace.WEST);
+ block = block.getRelative(BlockFace.WEST);
} else if (d7 < d2) {
- block = block.getFace(BlockFace.EAST);
+ block = block.getRelative(BlockFace.EAST);
}
VehicleBlockCollisionEvent event = new VehicleBlockCollisionEvent(vehicle, block);
diff --git a/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java b/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java
index 2faffdf5..bcbbc72f 100644
--- a/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java
+++ b/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java
@@ -182,7 +182,7 @@ public class CraftBlock implements Block {
* @return Block at the given face
*/
public Block getFace(final BlockFace face) {
- return getFace(face, 1);
+ return getRelative(face, 1);
}
/**
@@ -201,7 +201,7 @@ public class CraftBlock implements Block {
* @return Block at the given face
*/
public Block getFace(final BlockFace face, final int distance) {
- return getRelative(face.getModX() * distance, face.getModY() * distance, face.getModZ() * distance);
+ return getRelative(face, distance);
}
/**