Помощь с хуком от EntityLivingBase

Версия Minecraft
1.7.10
API
Forge
Здравствуйте! Есть проблема что я немного "овощь" в хуках и хотел бы сделать hurtTime = 0 для всех ентити , у меня получилось адаптировать под один хук , но там убирается тряска экрана при получении урона , а мне это не нужно , вот код под который я адаптировал hurtTime = 0:
@SideOnly(Side.CLIENT)
@Hook(returnCondition = ReturnCondition.ALWAYS)
public static void hurtCameraEffect(EntityRenderer e, float f)
{
Minecraft mc = Minecraft.getMinecraft();
EntityLivingBase entitylivingbase = mc.renderViewEntity;
float f1 = (float)entitylivingbase.hurtTime - f;
float f2;


if (f1 >= 0.0F)
{
f1 /= (float)entitylivingbase.maxHurtTime;
f1 = MathHelper.sin(f1 * f1 * f1 * f1 * (float)Math.PI);
f2 = entitylivingbase.attackedAtYaw;
GL11.glRotatef(0, 0.0F, 1.0F, 0.0F);
GL11.glRotatef(0 * 14.0F, 0.0F, 0.0F, 1.0F);
GL11.glRotatef(0, 0.0F, 1.0F, 0.0F);
}
entitylivingbase.hurtTime = 0;
entitylivingbase.maxHurtTime = 0;
}
Пытался искать по форуму , ничего не нашел , только лиш вариант без хука(но это не для настоящих мужчин) и кокрас отключения тряски экрана при получении урона. Можете скинуть метод для хука или что-то ещё?
 
Назад
Сверху