Here is the full list of all 75 Idle magic herb achievements.
30 monster 1000
29 monster 1000
28 monster 1000
26 monster 1000
25 monster 1000
24 monster 1000
20 monster 1000
19 monster 1000
19 spell level 100
18 monster 1000
18 spell level 100
17 monster 1000
16 monster 1000
15 monster 1000
14 monster 1000
12 monster 1000
11 monster 1000
10 monster 1000
23 monster 1000
09 monster 1000
08 monster 1000
Level 5 fairy grass
All fairy grass
07 monster 1000
06 monster 1000
level 19
05 monster 1000
level 18
04 monster 1000
Level 4 fairy grass
03 monster 1000
27 monster 1000
17 spell level 100
21 monster 1000
16 spell level 100
15 spell level 100
14 spell level 100
13 spell level 100
12 spell level 100
level 17
02 monster 1000
01 monster 1000
level 16
11 spell level 100
10 spell level 100
09 spell level 100
22 monster 1000
08 spell level 100
07 spell level 100
level 15
06 spell level 100
level 14
05 spell level 100
04 spell level 100
level 13
03 spell level 100
level 12
level 11
02 spell level 100
level 10
level 09
40 culture pots
01 spell level 100
13 monster 1000
Level 2 fairy grass
level 08
Level 1 fairy grass
level 07
level 06
level 05
Level 3 fairy grass
level 04
level 03
level 02
level 01