I was using the lexica botania, so that explains it all. Thanks for the fast answer.
Except for the pethal apothecary, I don't know what's wrong with that, I may try creating a new world and cheating one in to see id if works there.
Also, if it is not indicated in the purple achievement book...