CLASS net/minecraft/class_1382 net/minecraft/entity/ai/goal/StepAndDestroyBlockGoal FIELD field_30227 MAX_COOLDOWN I FIELD field_6587 targetBlock Lnet/minecraft/class_2248; FIELD field_6588 counter I FIELD field_6589 stepAndDestroyMob Lnet/minecraft/class_1308; METHOD (Lnet/minecraft/class_2248;Lnet/minecraft/class_1314;DI)V ARG 1 targetBlock ARG 2 mob ARG 3 speed ARG 5 maxYDifference METHOD method_20307 hasAvailableTarget ()Z METHOD method_6307 tickStepping (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 pos METHOD method_6308 tweakToProperPos (Lnet/minecraft/class_2338;Lnet/minecraft/class_1922;)Lnet/minecraft/class_2338; ARG 1 pos ARG 2 world METHOD method_6309 onDestroyBlock (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 pos