public boolean a(ItemStack var1, int var2, int var3, int var4, int var5, EntityLiving var6) { EntityHuman var7 = null; if ((var6 instanceof EntityHuman)) { var7 = (EntityHuman) var6; if (EEBase.getToolMode(var7) != 0) { if (EEBase.getToolMode(var7) == 1) { doTallImpact(var7.world, var1, var7, var3, var4, var5, EEBase.direction(var7)); } else if (EEBase.getToolMode(var7) == 2) { doWideImpact(var7, var7.world, var1, var3, var4, var5, EEBase.heading(var7)); } else if (EEBase.getToolMode(var7) == 3) { doLongImpact(var7, var7.world, var1, var3, var4, var5, EEBase.direction(var7)); } } return true; } return true; }