Anit-Invisibility
When anything other than a player gets invisibility, whether my hack is on or off they show up with particles and still appear visible until i reload world.
Applying invis while anti invis is off

reloading world


Code:
if (Var.antiIvis)
{
this.setInvisible(false);
}else
{
this.setInvisible(this.isPotionActive(Potion.invisibility.id));
}
if (this.potionsNeedUpdate)
{
if (!this.worldObj.isRemote)
{
if (this.activePotionsMap.isEmpty())
{
this.dataWatcher.updateObject(8, Byte.valueOf((byte)0));
this.dataWatcher.updateObject(7, Integer.valueOf(0));
this.setInvisible(false);
}
else
{
var11 = PotionHelper.calcPotionLiquidColor(this.activePotionsMap.values());
this.dataWatcher.updateObject(8, Byte.valueOf((byte)(PotionHelper.func_82817_b(this.activePotionsMap.values()) ? 1 : 0)));
this.dataWatcher.updateObject(7, Integer.valueOf(var11));
}
}
this.potionsNeedUpdate = false;
}
Applying invis while anti invis is off
reloading world