From 40e738384fde8bc42595f140ceb46feacc0fb19f Mon Sep 17 00:00:00 2001 From: luisc Date: Tue, 19 Oct 2021 03:44:41 -0500 Subject: [PATCH] Disabled invulnerability during knockback() for ScriptEntity. --- src/main/java/noppes/npcs/scripted/entity/ScriptEntity.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/noppes/npcs/scripted/entity/ScriptEntity.java b/src/main/java/noppes/npcs/scripted/entity/ScriptEntity.java index 641fb837c..f52538367 100644 --- a/src/main/java/noppes/npcs/scripted/entity/ScriptEntity.java +++ b/src/main/java/noppes/npcs/scripted/entity/ScriptEntity.java @@ -463,12 +463,14 @@ public class ScriptEntity implements IEntity { entity.motionX *= 0.6D; entity.motionZ *= 0.6D; entity.attackEntityFrom(DamageSource.outOfWorld, 0.0001F); + entity.hurtResistantTime = 0; } public void knockback(int xpower, int ypower, int zpower, float direction){ float v = direction * (float)Math.PI / 180.0F; entity.addVelocity(-MathHelper.sin(v) * (float)xpower, 0.1D + ypower * 0.04f, MathHelper.cos(v) * (float)zpower); entity.attackEntityFrom(DamageSource.outOfWorld, 0.0001F); + entity.hurtResistantTime = 0; } /**