              public String call() throws Exception
              {
 diff --git a/net/minecraft/entity/EntityLivingBase.java b/net/minecraft/entity/EntityLivingBase.java
-index 24a6e35..4fd9556 100644
+index 24a6e35..63a7e31 100644
 --- a/net/minecraft/entity/EntityLivingBase.java
 +++ b/net/minecraft/entity/EntityLivingBase.java
 @@ -1,14 +1,17 @@

+			// TODO: Client
+			if(!this.isInWater()
+				|| WurstClient.INSTANCE.mods.flightMod.isActive()
+				|| WurstClient.INSTANCE.mods.noSlowdownMod.isActive()
+				|| this instanceof EntityPlayer
+				&& ((EntityPlayer)this).capabilities.isFlying)

 net/minecraft/crash/CrashReport.java               |  78 ++++++-
 net/minecraft/crash/CrashReportCategory.java       |  22 +-
 net/minecraft/entity/Entity.java                   |  76 ++++---
 net/minecraft/entity/EntityLivingBase.java         |  34 +--
 net/minecraft/entity/EntityTracker.java            |   2 +-
 net/minecraft/entity/player/EntityPlayer.java      |  15 +-
 net/minecraft/entity/player/InventoryPlayer.java   |   2 +-
