I am currently attempting to make a custom mob that will break blocks if they are in the way of attacking the player. I am very new to how goals work in general. Instead of actually writing code for the goal, I have been looking at all of the vanilla mob goals and I am so lost. I really just need a step in the right direction. I already know a decent amount of Java. If anyone could help I would really appreciate it.