When you collect ore sometimes you will also collect a diamond. Go where ore is found and collect it. It will take a bunch of ore usually to get a few diamonds. There are common reagents you see lying around, and rare ones that are found by picking up a common reagent. Ore/ chance of diamond, Black lotus/ chance of black pearl, Frost flower/ chance of grendleweed, etc.