                  }
              }
          }
-@@ -798,11 +793,11 @@ public abstract class EntityLivingBase extends Entity
+@@ -798,11 +792,11 @@ public abstract class EntityLivingBase extends Entity
      {
          if (this.isPotionApplicable(potioneffectIn))
          {

 import net.minecraft.block.Block;
 import net.minecraft.block.BlockLadder;
 import net.minecraft.block.BlockTrapDoor;
@@ -51,22 +53,15 @@ import net.minecraft.network.play.server.SPacketEntityEquipment;
 import net.minecraft.potion.Potion;
 import net.minecraft.potion.PotionEffect;
 import net.minecraft.potion.PotionUtils;

         }
     }
 
@@ -1763,6 +1757,11 @@ public abstract class EntityLivingBase extends Entity
     {
         this.motionY = (double)this.getJumpUpwardsMotion();
         
+		// TODO: Client
+		if(this instanceof EntityPlayer)
+			this.motionY +=
+				WurstClient.INSTANCE.mods.highJumpMod.getAdditionalJumpMotion();
+		
         if (this.isPotionActive(MobEffects.jump))
         {
             this.motionY += (double)((float)(this.getActivePotionEffect(MobEffects.jump).getAmplifier() + 1) * 0.1F);
@@ -1798,11 +1797,18 @@ public abstract class EntityLivingBase extends Entity
     {
         if (this.isServerWorld() || this.func_184186_bw())
         {
