From 5faebbdf6e08c67df0a0e7b01d591cff2798a95f Mon Sep 17 00:00:00 2001 From: Kam Date: Sat, 24 May 2025 02:19:03 -0400 Subject: [PATCH] Fix thrower Byte --- src/main/java/noppes/npcs/entity/EntityProjectile.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/entity/EntityProjectile.java b/src/main/java/noppes/npcs/entity/EntityProjectile.java index c3417d0d2..412d4813c 100644 --- a/src/main/java/noppes/npcs/entity/EntityProjectile.java +++ b/src/main/java/noppes/npcs/entity/EntityProjectile.java @@ -713,7 +713,10 @@ public class EntityProjectile extends EntityThrowable { this.dataWatcher.updateObject(28, Byte.valueOf((byte) (par1NBTTagCompound.getBoolean("Render3D") ? 1 : 0))); this.dataWatcher.updateObject(29, Byte.valueOf((byte) (par1NBTTagCompound.getBoolean("Spins") ? 1 : 0))); this.dataWatcher.updateObject(30, Byte.valueOf((byte) (par1NBTTagCompound.getBoolean("Sticks") ? 1 : 0))); - this.dataWatcher.updateObject(31, par1NBTTagCompound.getString("trailCustom")); + if (par1NBTTagCompound.hasKey("trailCustom")) { + byte trailCustom = par1NBTTagCompound.getByte("trailCustom"); + this.dataWatcher.updateObject(31, Byte.valueOf(trailCustom)); + } if (this.throwerName != null && this.throwerName.length() == 0) { this.throwerName = null; @@ -893,6 +896,7 @@ public class EntityProjectile extends EntityThrowable { } + @Override protected boolean canTriggerWalking() { return false;