From a412ce6008a6ce46878589101481f201e8d5a03e Mon Sep 17 00:00:00 2001 From: Goodbird Date: Wed, 3 Jan 2024 11:33:46 +0300 Subject: [PATCH] Fixed NPE spam to log --- src/main/java/noppes/npcs/client/model/part/ModelLegs.java | 2 ++ src/main/java/noppes/npcs/client/model/part/ModelTail.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/main/java/noppes/npcs/client/model/part/ModelLegs.java b/src/main/java/noppes/npcs/client/model/part/ModelLegs.java index 0d87b4512..db997f28e 100644 --- a/src/main/java/noppes/npcs/client/model/part/ModelLegs.java +++ b/src/main/java/noppes/npcs/client/model/part/ModelLegs.java @@ -229,6 +229,8 @@ public class ModelLegs extends ModelScaleRenderer{ } public void setRotationAngles(float par1, float par2, float par3, float par4, float par5, float par6, Entity entity) { + if(this.entity==null) return; + ModelPartData part = this.entity.modelData.legParts; rotationPointZ = 0; rotationPointY = 0; diff --git a/src/main/java/noppes/npcs/client/model/part/ModelTail.java b/src/main/java/noppes/npcs/client/model/part/ModelTail.java index f8ddd87c6..b80fe6318 100644 --- a/src/main/java/noppes/npcs/client/model/part/ModelTail.java +++ b/src/main/java/noppes/npcs/client/model/part/ModelTail.java @@ -82,6 +82,8 @@ public class ModelTail extends ModelScaleRenderer { public void setRotationAngles(float par1, float par2, float par3, float par4, float par5, float par6, Entity entity) { + if(this.entity==null) return; + rotateAngleY = MathHelper.cos(par1 * 0.6662F) * 0.3f * par2; rotateAngleX = MathHelper.sin(par3 * 0.067F) * 0.05F;