mirror of https://github.com/FabricMC/yarn.git
Make AI task lifecycle easier to understand (#581)
This commit is contained in:
parent
d4d42f2976
commit
dcf0691315
|
@ -4,6 +4,8 @@ CLASS ajj net/minecraft/entity/ai/brain/task/Task
|
|||
FIELD b endTime J
|
||||
FIELD c minRunTime I
|
||||
FIELD d maxRunTime I
|
||||
METHOD <init> (I)V
|
||||
ARG 1 exactRunTime
|
||||
METHOD <init> (II)V
|
||||
ARG 1 minRunTime
|
||||
ARG 2 maxRunTime
|
||||
|
@ -12,7 +14,7 @@ CLASS ajj net/minecraft/entity/ai/brain/task/Task
|
|||
ARG 1 time
|
||||
METHOD a hasRequiredMemoryState (Laii;)Z
|
||||
ARG 1 entity
|
||||
METHOD a canRun (Lve;Laii;)Z
|
||||
METHOD a shouldRun (Lve;Laii;)Z
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
METHOD a run (Lve;Laii;J)V
|
||||
|
@ -25,6 +27,7 @@ CLASS ajj net/minecraft/entity/ai/brain/task/Task
|
|||
ARG 2 entity
|
||||
ARG 3 time
|
||||
METHOD c tick (Lve;Laii;J)V
|
||||
ARG 3 time
|
||||
METHOD d keepRunning (Lve;Laii;J)V
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
|
@ -33,7 +36,8 @@ CLASS ajj net/minecraft/entity/ai/brain/task/Task
|
|||
ARG 1 world
|
||||
ARG 2 entity
|
||||
ARG 3 time
|
||||
METHOD f stopInternal (Lve;Laii;J)V
|
||||
METHOD f finishRunning (Lve;Laii;J)V
|
||||
ARG 3 time
|
||||
METHOD g shouldKeepRunning (Lve;Laii;J)Z
|
||||
ARG 1 world
|
||||
ARG 2 entity
|
||||
|
|
Loading…
Reference in New Issue