              }
              else if (this.prevOnGround != this.onGround)
              {
-@@ -322,7 +344,7 @@ public class EntityPlayerSP extends AbstractClientPlayer
+@@ -322,7 +342,7 @@ public class EntityPlayerSP extends AbstractClientPlayer
              }
  
              this.prevOnGround = this.onGround;

         }
     }
 
@@ -350,9 +372,31 @@ public class EntityPlayerSP extends AbstractClientPlayer
      */
     public void sendChatMessage(String message)
     {

     public void swingArm(EnumHand hand)
     {
         super.swingArm(hand);
@@ -922,8 +964,11 @@ public class EntityPlayerSP extends AbstractClientPlayer
         boolean flag2 = this.movementInput.moveForward >= 0.8F;
         this.movementInput.updatePlayerMoveState();
 
