From 7efaa1a02ee109de907d07e9ed21dd603258e951 Mon Sep 17 00:00:00 2001 From: Rigby Date: Wed, 22 Jun 2011 04:04:11 +0100 Subject: Inform the client when a move event is cancelled. --- src/main/java/net/minecraft/server/NetServerHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/main/java/net/minecraft/server/NetServerHandler.java') diff --git a/src/main/java/net/minecraft/server/NetServerHandler.java b/src/main/java/net/minecraft/server/NetServerHandler.java index 451d9978..ed64986d 100644 --- a/src/main/java/net/minecraft/server/NetServerHandler.java +++ b/src/main/java/net/minecraft/server/NetServerHandler.java @@ -141,7 +141,8 @@ public class NetServerHandler extends NetHandler implements ICommandListener { // If the event is cancelled we move the player back to their old location. if (event.isCancelled()) { - to = from; + this.player.netServerHandler.sendPacket(new Packet13PlayerLookMove(from.getX(), from.getY() + 1.6200000047683716D, from.getY(), from.getZ(), from.getYaw(), from.getPitch(), false)); + return; } /* If a Plugin has changed the To destination then we teleport the Player -- cgit v1.2.3