001 package net.minecraft.util; 002 003 import cpw.mods.fml.relauncher.Side; 004 import cpw.mods.fml.relauncher.SideOnly; 005 006 @SideOnly(Side.CLIENT) 007 public class MouseFilter 008 { 009 private float field_76336_a; 010 private float field_76334_b; 011 private float field_76335_c; 012 013 public float func_76333_a(float par1, float par2) 014 { 015 this.field_76336_a += par1; 016 par1 = (this.field_76336_a - this.field_76334_b) * par2; 017 this.field_76335_c += (par1 - this.field_76335_c) * 0.5F; 018 019 if (par1 > 0.0F && par1 > this.field_76335_c || par1 < 0.0F && par1 < this.field_76335_c) 020 { 021 par1 = this.field_76335_c; 022 } 023 024 this.field_76334_b += par1; 025 return par1; 026 } 027 }