diff options
author | EvilSeph <evilseph@unaligned.org> | 2011-04-29 04:55:04 -0400 |
---|---|---|
committer | EvilSeph <evilseph@unaligned.org> | 2011-04-29 04:55:04 -0400 |
commit | 017b15c3a62a2cf066f2ec061da0de582bc5c596 (patch) | |
tree | a2a8452a4f9dcce627c0646675134c735fffdd72 /src/main | |
parent | 955a78b8fd80337698f6bad9006952408c1ab451 (diff) | |
download | craftbukkit-017b15c3a62a2cf066f2ec061da0de582bc5c596.tar craftbukkit-017b15c3a62a2cf066f2ec061da0de582bc5c596.tar.gz craftbukkit-017b15c3a62a2cf066f2ec061da0de582bc5c596.tar.lz craftbukkit-017b15c3a62a2cf066f2ec061da0de582bc5c596.tar.xz craftbukkit-017b15c3a62a2cf066f2ec061da0de582bc5c596.zip |
Fixed block lag.
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/net/minecraft/server/NetServerHandler.java | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/main/java/net/minecraft/server/NetServerHandler.java b/src/main/java/net/minecraft/server/NetServerHandler.java index 3cbc792a..e1e249ae 100644 --- a/src/main/java/net/minecraft/server/NetServerHandler.java +++ b/src/main/java/net/minecraft/server/NetServerHandler.java @@ -209,6 +209,7 @@ public class NetServerHandler extends NetHandler implements ICommandListener { d4 = packet10flying.z; } + this.player.onGround = packet10flying.g; this.player.a(true); this.player.move(d5, 0.0D, d4); this.player.setLocation(d1, d2, d3, f, f1); @@ -329,19 +330,10 @@ public class NetServerHandler extends NetHandler implements ICommandListener { this.h = 0; } - // CraftBukkit start - int coordX = (int)Math.floor(packet10flying.x); - int coordY = (int)Math.floor(packet10flying.y); - int coordZ = (int)Math.floor(packet10flying.z); - - if (((Material)this.player.world.getMaterial(coordX, coordY - 1, coordZ)).isSolid()) { - this.player.onGround = true; - } else { - this.player.onGround = false; - } + this.player.onGround = packet10flying.g; this.minecraftServer.serverConfigurationManager.b(this.player); - this.player.b(this.player.locY - d0, this.player.onGround); + this.player.b(this.player.locY - d0, packet10flying.g); // CraftBukkit end } } |