          GlStateManager.enableAlpha();
          GlStateManager.alphaFunc(516, 0.5F);
          this.mc.mcProfiler.startSection("center");
-@@ -1463,6 +1483,10 @@ public class EntityRenderer implements IResourceManagerReloadListener
+@@ -1463,6 +1484,10 @@ public class EntityRenderer implements IResourceManagerReloadListener
  
          this.mc.mcProfiler.endStartSection("hand");
  

                 f = f * (this.fovModifierHandPrev + (this.fovModifierHand - this.fovModifierHandPrev) * partialTicks);
             }
 
@@ -751,14 +764,17 @@ public class EntityRenderer implements IResourceManagerReloadListener
 
         this.hurtCameraEffect(partialTicks);
 
-        if (this.mc.gameSettings.viewBobbing)
+		// TODO: Client
+		if(this.mc.gameSettings.viewBobbing
+			&& !WurstClient.INSTANCE.mods.tracersMod.isActive())
         {
             this.setupViewBobbing(partialTicks);
         }

 .../client/network/NetHandlerPlayClient.java       |   6 +-
 .../client/network/NetworkPlayerInfo.java          |  10 ++
 .../client/renderer/BlockModelRenderer.java        |   8 +-
 .../minecraft/client/renderer/EntityRenderer.java  |  48 +++++-
 .../client/renderer/InventoryEffectRenderer.java   |   2 +-
 .../minecraft/client/renderer/ItemRenderer.java    |   4 +-
 .../minecraft/client/renderer/RenderGlobal.java    |   2 +-
