mirror of https://github.com/FabricMC/yarn.git
44 lines
1.6 KiB
Plaintext
44 lines
1.6 KiB
Plaintext
CLASS ajh net/minecraft/entity/ai/brain/Brain
|
|
FIELD a memories Ljava/util/Map;
|
|
FIELD b sensors Ljava/util/Map;
|
|
FIELD c tasks Ljava/util/Map;
|
|
FIELD d schedule Laxj;
|
|
FIELD e requiredActivityMemories Ljava/util/Map;
|
|
FIELD f coreActivities Ljava/util/Set;
|
|
FIELD g possibleActivities Ljava/util/Set;
|
|
FIELD h defaultActivity Laxh;
|
|
FIELD i activityStartTime J
|
|
METHOD <init> (Ljava/util/Collection;Ljava/util/Collection;Lcom/mojang/datafixers/Dynamic;)V
|
|
ARG 2 sensors
|
|
METHOD a refreshActivities (JJ)V
|
|
ARG 1 timeOfDay
|
|
ARG 3 time
|
|
METHOD a hasMemoryModule (Lapc;)Z
|
|
METHOD a isMemoryInState (Lapc;Lapd;)Z
|
|
ARG 2 state
|
|
METHOD a readMemory (Lapc;Lcom/mojang/datafixers/Dynamic;)V
|
|
METHOD a putMemory (Lapc;Ljava/lang/Object;)V
|
|
ARG 2 value
|
|
METHOD a setMemory (Lapc;Ljava/util/Optional;)V
|
|
ARG 2 value
|
|
METHOD a resetPossibleActivities (Laxh;)V
|
|
METHOD a setTaskList (Laxh;Lcom/google/common/collect/ImmutableList;)V
|
|
METHOD a setTaskList (Laxh;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V
|
|
METHOD a setSchedule (Laxj;)V
|
|
METHOD a isEmptyCollection (Ljava/lang/Object;)Z
|
|
ARG 1 value
|
|
METHOD a setCoreActivities (Ljava/util/Set;)V
|
|
METHOD a tick (Lvg;Lais;)V
|
|
METHOD b getSchedule ()Laxj;
|
|
METHOD b forget (Lapc;)V
|
|
METHOD b setDefaultActivity (Laxh;)V
|
|
METHOD b stopAllTasks (Lvg;Lais;)V
|
|
METHOD c getOptionalMemory (Lapc;)Ljava/util/Optional;
|
|
METHOD c hasActivity (Laxh;)Z
|
|
METHOD c updateSensors (Lvg;Lais;)V
|
|
METHOD d streamRunningTasks ()Ljava/util/stream/Stream;
|
|
METHOD d canDoActivity (Laxh;)Z
|
|
METHOD d startTasks (Lvg;Lais;)V
|
|
METHOD e updateTasks (Lvg;Lais;)V
|
|
METHOD f copy ()Lajh;
|