      private boolean isOutsideBorder;
  
      /**
-@@ -701,9 +697,22 @@ public abstract class Entity implements ICommandSender
+@@ -701,9 +698,22 @@ public abstract class Entity implements ICommandSender
       */
      public void moveEntity(double x, double y, double z)
      {

     public boolean onGround;
 
     /**
@@ -145,7 +141,7 @@ public abstract class Entity implements ICommandSender
      */
     public boolean isCollided;
     public boolean velocityChanged;

             this.resetPositionToBB();
         }
         else
@@ -727,7 +737,12 @@ public abstract class Entity implements ICommandSender
             double d3 = x;
             double d4 = y;
             double d5 = z;
