The key is, clean water, healthy fish that feel comfortable in the tank, water flow can't be too high, the males milt will just wash away before the female can bring her eggs through. Clay pots can help or caves of some sort, but they can breed , females at 5 inches can lay eggs. just need a male that will breed too.
