CLASS ajf net/minecraft/entity/ai/brain/task/Task CLASS ajf$a Status FIELD a status Lajf$a; FIELD b endTime J FIELD c minRunTime I FIELD d maxRunTime I METHOD (II)V ARG 1 minRunTime ARG 2 maxRunTime METHOD a getRequiredMemoryState ()Ljava/util/Set; METHOD a isTimeLimitExceeded (J)Z ARG 1 time METHOD a shouldRun (Lvc;Laif;)Z METHOD a run (Lvc;Laif;J)V ARG 1 world ARG 2 entity ARG 3 time METHOD b getStatus ()Lajf$a; METHOD b tryStarting (Lvc;Laif;J)Z ARG 1 world ARG 2 entity ARG 3 time METHOD c tick (Lvc;Laif;J)Z ARG 1 world ARG 2 entity ARG 3 time METHOD d keepRunning (Lvc;Laif;J)V ARG 1 world ARG 2 entity ARG 3 time METHOD e stop (Lvc;Laif;J)V ARG 1 world ARG 2 entity ARG 3 time METHOD g shouldKeepRunning (Lvc;Laif;J)Z ARG 1 world ARG 2 entity ARG 3 time