yarn/mappings/net/minecraft/entity/ai/brain/Brain.mapping

89 lines
4.2 KiB
Plaintext
Raw Normal View History

2019-06-28 17:55:20 -04:00
CLASS net/minecraft/class_4095 net/minecraft/entity/ai/brain/Brain
FIELD field_18322 memories Ljava/util/Map;
FIELD field_18323 sensors Ljava/util/Map;
FIELD field_18324 tasks Ljava/util/Map;
FIELD field_18325 schedule Lnet/minecraft/class_4170;
FIELD field_18326 requiredActivityMemories Ljava/util/Map;
FIELD field_18327 coreActivities Ljava/util/Set;
FIELD field_18328 possibleActivities Ljava/util/Set;
FIELD field_18329 defaultActivity Lnet/minecraft/class_4168;
FIELD field_18853 activityStartTime J
FIELD field_22282 forgettingActivityMemories Ljava/util/Map;
COMMENT The map from activities to the memories to forget after the activity is
COMMENT completed.
2019-03-28 03:33:27 -04:00
METHOD <init> (Ljava/util/Collection;Ljava/util/Collection;Lcom/mojang/datafixers/Dynamic;)V
ARG 1 memoryTypes
2019-03-28 03:33:27 -04:00
ARG 2 sensors
ARG 3 data
2019-06-28 17:55:20 -04:00
METHOD method_18871 refreshActivities (JJ)V
2019-03-28 03:33:27 -04:00
ARG 1 timeOfDay
ARG 3 time
2019-06-28 17:55:20 -04:00
METHOD method_18874 canDoActivity (Lnet/minecraft/class_4168;)Z
METHOD method_18875 forget (Lnet/minecraft/class_4140;)V
ARG 1 type
2019-06-28 17:55:20 -04:00
METHOD method_18876 isMemoryInState (Lnet/minecraft/class_4140;Lnet/minecraft/class_4141;)Z
ARG 1 type
ARG 2 state
2019-06-28 17:55:20 -04:00
METHOD method_18877 readMemory (Lnet/minecraft/class_4140;Lcom/mojang/datafixers/Dynamic;)V
ARG 1 type
ARG 2 data
METHOD method_18878 remember (Lnet/minecraft/class_4140;Ljava/lang/Object;)V
ARG 1 type
ARG 2 value
METHOD method_18879 remember (Lnet/minecraft/class_4140;Ljava/util/Optional;)V
ARG 1 type
ARG 2 value
2019-06-28 17:55:20 -04:00
METHOD method_18880 resetPossibleActivities (Lnet/minecraft/class_4168;)V
METHOD method_18881 setTaskList (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;)V
ARG 1 activity
ARG 2 indexedTasks
2020-02-14 09:54:37 -05:00
METHOD method_18882 setTaskList (Lnet/minecraft/class_4168;ILcom/google/common/collect/ImmutableList;)V
2019-06-28 17:55:20 -04:00
METHOD method_18884 setSchedule (Lnet/minecraft/class_4170;)V
ARG 1 schedule
2019-06-28 17:55:20 -04:00
METHOD method_18890 setCoreActivities (Ljava/util/Set;)V
ARG 1 coreActivities
2019-06-28 17:55:20 -04:00
METHOD method_18891 startTasks (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
METHOD method_18894 getSchedule ()Lnet/minecraft/class_4170;
METHOD method_18896 hasMemoryModule (Lnet/minecraft/class_4140;)Z
ARG 1 type
2019-06-28 17:55:20 -04:00
METHOD method_18897 setDefaultActivity (Lnet/minecraft/class_4168;)V
METHOD method_18899 streamRunningTasks ()Ljava/util/stream/Stream;
METHOD method_18900 stopAllTasks (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
METHOD method_18904 getOptionalMemory (Lnet/minecraft/class_4140;)Ljava/util/Optional;
ARG 1 type
2019-06-28 17:55:20 -04:00
METHOD method_18906 hasActivity (Lnet/minecraft/class_4168;)Z
METHOD method_18911 copy ()Lnet/minecraft/class_4095;
METHOD method_19542 tick (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
ARG 1 world
ARG 2 entity
2019-06-28 17:55:20 -04:00
METHOD method_19544 updateSensors (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
METHOD method_19545 updateTasks (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
METHOD method_19948 isEmptyCollection (Ljava/lang/Object;)Z
2019-03-28 03:33:27 -04:00
ARG 1 value
METHOD method_24524 indexTaskList (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList;
ARG 1 begin
COMMENT The beginning of the index of tasks, exclusive
METHOD method_24525 remember (Lnet/minecraft/class_4140;Ljava/lang/Object;JJ)V
ARG 1 type
ARG 2 value
ARG 3 startTime
ARG 5 duration
METHOD method_24527 setTaskList (Lnet/minecraft/class_4168;ILcom/google/common/collect/ImmutableList;Lnet/minecraft/class_4140;)V
ARG 3 tasks
METHOD method_24529 setTaskList (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V
ARG 1 activity
ARG 2 indexedTasks
ARG 3 requiredMemories
METHOD method_24530 setTaskList (Lnet/minecraft/class_4168;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V
ARG 1 activity
ARG 2 indexedTasks
ARG 3 requiredMemories
ARG 4 forgettingMemories
METHOD method_24531 resetPossibleActivities (Ljava/util/List;)V
METHOD method_24533 expireOutdatedMemories (Lnet/minecraft/class_3218;)V
METHOD method_24535 setMemory (Lnet/minecraft/class_4140;Ljava/util/Optional;)V
ARG 1 type
ARG 2 memory
METHOD method_24536 resetPossibleActivities ()V
METHOD method_24538 getFirstPossibleNonCoreActivity ()Ljava/util/Optional;