  
      /**
       * Tick counter, when it hits 4 it resets back to 0 and plays the step sound
+@@ -66,7 +60,7 @@ public class PlayerControllerMP
+     private int blockHitDelay;
+ 
+     /** Tells if the player is hitting a block */
+-    private boolean isHittingBlock;
++    public boolean isHittingBlock;
+ 
+     /** Current game type for the player */
+     private GameType currentGameType = GameType.SURVIVAL;
 @@ -240,7 +234,11 @@ public class PlayerControllerMP
              {
                  this.connection.sendPacket(new CPacketPlayerDigging(CPacketPlayerDigging.Action.START_DESTROY_BLOCK, loc, face));

 import joptsimple.OptionSet;
 import joptsimple.OptionSpec;
diff --git a/net/minecraft/client/multiplayer/PlayerControllerMP.java b/net/minecraft/client/multiplayer/PlayerControllerMP.java
index 2e6f0c8..77653c1 100644
--- a/net/minecraft/client/multiplayer/PlayerControllerMP.java
+++ b/net/minecraft/client/multiplayer/PlayerControllerMP.java
@@ -1,7 +1,8 @@

 net/minecraft/world/chunk/Chunk.java               |   2 +-
 .../world/gen/structure/MapGenStructure.java       |   6 +-
 net/minecraft/world/storage/WorldInfo.java         |  18 +-
 89 files changed, 1419 insertions(+), 582 deletions(-)

diff --git a/net/minecraft/block/Block.java b/net/minecraft/block/Block.java
index 25c6330..3eb0a0e 100644
