summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/NetServerHandler.java
diff options
context:
space:
mode:
authorErik Broes <erikbroes@grum.nl>2011-03-25 21:22:03 +0100
committerErik Broes <erikbroes@grum.nl>2011-03-25 21:22:03 +0100
commit9162a654c44801ee40e47a7dad94cc7a7c95afed (patch)
tree647e8ec79a227fbb0f8c3d4e3bba51cd5edfe2d8 /src/main/java/net/minecraft/server/NetServerHandler.java
parent6fc4d9dcfe7a1eeeefd219aeee4a07f964b391d7 (diff)
downloadcraftbukkit-9162a654c44801ee40e47a7dad94cc7a7c95afed.tar
craftbukkit-9162a654c44801ee40e47a7dad94cc7a7c95afed.tar.gz
craftbukkit-9162a654c44801ee40e47a7dad94cc7a7c95afed.tar.lz
craftbukkit-9162a654c44801ee40e47a7dad94cc7a7c95afed.tar.xz
craftbukkit-9162a654c44801ee40e47a7dad94cc7a7c95afed.zip
Implement player.getCompassTarget
Diffstat (limited to 'src/main/java/net/minecraft/server/NetServerHandler.java')
-rw-r--r--src/main/java/net/minecraft/server/NetServerHandler.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/net/minecraft/server/NetServerHandler.java b/src/main/java/net/minecraft/server/NetServerHandler.java
index 254c682d..fd17fd30 100644
--- a/src/main/java/net/minecraft/server/NetServerHandler.java
+++ b/src/main/java/net/minecraft/server/NetServerHandler.java
@@ -63,8 +63,6 @@ public class NetServerHandler extends NetHandler implements ICommandListener {
Long lastPacket;
// Store the last block right clicked and what type it was
- private CraftBlock lastRightClicked;
- private BlockFace lastRightClickedFace;
private int lastMaterial;
public CraftPlayer getPlayer() {
@@ -513,6 +511,12 @@ public class NetServerHandler extends NetHandler implements ICommandListener {
}
public void b(Packet packet) {
+ // CraftBukkit
+ if (packet instanceof Packet6SpawnPosition) {
+ Packet6SpawnPosition packet6 = (Packet6SpawnPosition) packet;
+ this.e.compassTarget = new Location(getPlayer().getWorld(), packet6.a, packet6.b, packet6.c);
+ }
+ // CraftBukkit
this.b.a(packet);
this.g = this.f;
}