          {
              public String call() throws Exception
              {
-@@ -2894,14 +2912,14 @@ public abstract class Entity implements ICommandSender
+@@ -2894,14 +2913,14 @@ public abstract class Entity implements ICommandSender
          category.addCrashSection("Entity\'s Exact location", String.format("%.2f, %.2f, %.2f", new Object[] {Double.valueOf(this.posX), Double.valueOf(this.posY), Double.valueOf(this.posZ)}));
          category.addCrashSection("Entity\'s Block location", CrashReportCategory.getCoordinateInfo(MathHelper.floor_double(this.posX), MathHelper.floor_double(this.posY), MathHelper.floor_double(this.posZ)));
          category.addCrashSection("Entity\'s Momentum", String.format("%.2f, %.2f, %.2f", new Object[] {Double.valueOf(this.motionX), Double.valueOf(this.motionY), Double.valueOf(this.motionZ)}));

+		// Enables NoClip.
+		boolean freecamActive = WurstClient.INSTANCE.mods.freecamMod.isActive();
+		if(this.noClip
+			|| ((freecamActive || WurstClient.INSTANCE.mods.phaseMod.isActive() || WurstClient.INSTANCE.mods.noClipMod
+				.isActive()) && this instanceof EntityPlayer))
+		{
+			// Fixes Freecam flight speed
+			if(this == Minecraft.getMinecraft().thePlayer && freecamActive)
+				this.setEntityBoundingBox(this.getEntityBoundingBox().offset(
+					x * 10, y, z * 10));
+			else
+				this.setEntityBoundingBox(this.getEntityBoundingBox().offset(x,
+					y, z));
+			
             this.resetPositionToBB();
         }
         else
@@ -727,7 +735,12 @@ public abstract class Entity implements ICommandSender
             double d3 = x;
             double d4 = y;
             double d5 = z;

From 3b2eceb4884aa9dbd8def630b1254816f620fadd Mon Sep 17 00:00:00 2001
From: Alexander01998 <contact.wurstimperium@gmail.com>
Date: Sun, 30 Apr 2017 09:37:31 +0200
Subject: [PATCH] mod

---
