There are different kinds of screen printing ink. Water based, plastisol, fabric, etc. The screen printing ink I use for printing t shirts is water based ink designed for fabric. I think many commercial places use plastisol ink, which requires solvents for clean up. I think they are easily flash dried for multi color prints. I don’t think most hobbyists have flah dryers at home. I don’t. The water based screen printing ink is easily available, cleans up easily. And I have shirts that I wear all the time, and they have lasted for years. So longevity is not a problem for the water based screen printing ink.

Screen Printing Ink for Fabrics:
Black, White, Red, Blue, Green, Orange, Yellow, Yellow-Green, Brown, Magenta, Violet, Navy Blue, Royal Blue, Sky Blue, Turquoise, Scarlet, Metalic Gold, Metalic Silver, Ochre.