Hi Gandosh,
I hope this short breakdown about how i made the pattern will help you. First I created a little hexagonal piece that will be main tilling design on the final alpha.
After, I created a tileable piece duplicating these pieces I started to mess around with the new plugin created by Joseph D. “NanoTile Textures” that can make quick some great tileable textures. You can take a look, is very simple to use and a great tool. Link to the plugin page: http://www.zbrushcentral.com/showthread.php?192878-NanoTile-Textures!-unofficial-Information-Installation
I exported the height map and used that alpha as my pattern on Noise Maker tool. I forgot to tell you that the cloth geometry need to have UVs before using Noise Maker. For the fabric details I used some fabric scans from SurfaceMimic website.
The tile alpha used for this piece:

You can download the geometry pattern and alpha file from my Drive folder
Let me know if this is working.