CLASS ajj net/minecraft/entity/ai/brain/task/Task CLASS ajj$a Status FIELD a status Lajj$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 hasRequiredMemoryState (Laii;)Z ARG 1 entity METHOD a canRun (Lve;Laii;)Z ARG 1 world ARG 2 entity METHOD a run (Lve;Laii;J)V ARG 1 world ARG 2 entity ARG 3 time METHOD b getStatus ()Lajj$a; METHOD b tryStarting (Lve;Laii;J)Z ARG 1 world ARG 2 entity ARG 3 time METHOD c tick (Lve;Laii;J)V METHOD d keepRunning (Lve;Laii;J)V ARG 1 world ARG 2 entity ARG 3 time METHOD e stop (Lve;Laii;J)V ARG 1 world ARG 2 entity ARG 3 time METHOD f stopInternal (Lve;Laii;J)V METHOD g shouldKeepRunning (Lve;Laii;J)Z ARG 1 world ARG 2 entity ARG 3 time