public override void ToBytes(BinaryWriter writer) { particlePos.ToBytes(writer); blockpos.ToBytes(writer); writer.Write(quantity); writer.Write(radius); writer.Write(scale); }