@Override public void writeToNbt(NBTTagCompound compound) { super.writeToNbt(compound); compound.setDouble(NbtDataUtil.PROJECTILE_DAMAGE_AMOUNT, this.damageAmount); ProjectileSourceSerializer.writeSourceToNbt(compound, this.projectileSource, this.angler); }