          this.worldObj.setEntityState(this, (byte)16);
      }
 diff --git a/src/net/minecraft/entity/player/EntityPlayer.java b/src/net/minecraft/entity/player/EntityPlayer.java
-index 23d8999..b4ec5c2 100644
+index 23d8999..7d93bbc 100644
 --- a/src/net/minecraft/entity/player/EntityPlayer.java
 +++ b/src/net/minecraft/entity/player/EntityPlayer.java
-@@ -3,10 +3,13 @@ package net.minecraft.entity.player;
+@@ -3,15 +3,20 @@ package net.minecraft.entity.player;
  import com.google.common.base.Charsets;
  import com.google.common.collect.Lists;
  import com.mojang.authlib.GameProfile;

 import java.util.UUID;
+
+import tk.wurst_client.WurstClient;
 import net.minecraft.block.Block;
 import net.minecraft.block.BlockBed;
 import net.minecraft.block.BlockHorizontal;
@@ -2342,7 +2345,9 @@ public abstract class EntityPlayer extends EntityLivingBase
 
     public boolean isPushedByWater()
     {

 src/net/minecraft/entity/Entity.java               |  48 +++++--
 src/net/minecraft/entity/EntityLivingBase.java     |  24 +++-
 src/net/minecraft/entity/monster/EntityZombie.java |   2 +-
 src/net/minecraft/entity/player/EntityPlayer.java  |  13 +-
 src/net/minecraft/network/NetworkManager.java      |  26 ++++
 src/net/minecraft/realms/Realms.java               |   4 +-
 src/net/minecraft/tileentity/TileEntitySign.java   |   2 +-
 51 files changed, 1030 insertions(+), 183 deletions(-)

diff --git a/src/net/minecraft/block/Block.java b/src/net/minecraft/block/Block.java
index b386ea0..44bfcdc 100644
