we had loads of caterpillars this year we just wiped them off and squished em but we were told to spray the cabbages with a washing up liquid mix it puts em off ..just wash the cabbage well after....or cover them with an old net curtain or some fine garden net