If there is grass or a flower between you and a goat, they will not charge you. This is because all blocks between you and the goat have to be air, but I feel they should see you through foliage such as grass and flowers.
Attachments
Comments 3
The issue is they don't see you through these blocks. They may charge through them if they're already charging.
I am unable to reproduce this issue. Goats seemed to have no issue with ramming through these types of blocks.