CLASS ajy net/minecraft/entity/ai/AiGoalTrackTarget FIELD a checkCanNavigate Z FIELD b canNavigateFlag I FIELD c checkCanNavigateCooldown I FIELD d timeWithoutVisibility I FIELD e entity Lagk; FIELD f checkVisibility Z FIELD h maxTimeWithoutVisibility I METHOD (Lagk;Z)V ARG 1 entity ARG 2 checkVisibility METHOD (Lagk;ZZ)V ARG 1 entity ARG 2 checkVisibility ARG 3 checkCanNavigate METHOD a canNavigateToEntity (Lage;)Z ARG 1 entity METHOD a canTrack (Lage;Z)Z ARG 1 target ARG 2 requireVulnerableTarget METHOD a canTrack (Lagf;Lage;ZZ)Z ARG 0 entity ARG 1 target ARG 2 requireVulnerableTarget ARG 3 checkVisibility METHOD b shouldContinue ()Z METHOD b setMaxTimeWithoutVisibility (I)Lajy; ARG 1 maxTimeWithoutVisibility METHOD c start ()V METHOD d onRemove ()V METHOD i getFollowRange ()D