CLASS net/minecraft/class_1366 net/minecraft/entity/ai/goal/MeleeAttackGoal FIELD field_19200 lastUpdateTime J FIELD field_24667 cooldown I FIELD field_30218 MAX_ATTACK_TIME J FIELD field_6500 speed D FIELD field_6501 updateCountdownTicks I FIELD field_6502 pauseWhenMobIdle Z FIELD field_6503 mob Lnet/minecraft/class_1314; FIELD field_6504 attackIntervalTicks I FIELD field_6506 targetZ D FIELD field_6507 targetY D FIELD field_6508 targetX D FIELD field_6509 path Lnet/minecraft/class_11; METHOD (Lnet/minecraft/class_1314;DZ)V ARG 1 mob ARG 2 speed ARG 4 pauseWhenMobIdle METHOD method_28346 resetCooldown ()V METHOD method_28347 isCooledDown ()Z METHOD method_28348 getCooldown ()I METHOD method_28349 getMaxCooldown ()I METHOD method_6288 attack (Lnet/minecraft/class_1309;D)V ARG 1 target ARG 2 squaredDistance METHOD method_6289 getSquaredMaxAttackDistance (Lnet/minecraft/class_1309;)D ARG 1 entity