| public static <E extends LivingEntity> Brain$Profile<E> | |
| public static <E extends LivingEntity> Brain$Profile<E> | |
| public static <E extends LivingEntity> Brain$Profile<E> | |
| private void | |
| public Brain$State | | pack() | | pack() | | method_1_1240() | | createState() |
|
| private <T> Memory<T> | |
| private <T> Memory<T> | |
| public boolean | |
| public void | | clearMemories() | | clearMemories() | | method_49709() | | forgetAll() |
|
| public <U> void | |
| public <U> void | |
| public <U> void | |
| public <U> void | |
| private <U> void | |
| private <U> void | |
| private <U> void | |
| public <U> Optional<U> | |
| public <U> Optional<U> | |
| public <U> long | |
| public void | |
| private static <U> void | |
| public <U> boolean | |
| public boolean | |
| public void | |
| public void | |
| public Set<Activity> | | getActiveActivities() | | getActiveActivities() | | method_35059() | | getPossibleActivities() |
|
| public List<Task<? super E>> | | getRunningBehaviors() | | getRunningBehaviors() | | method_27074() | | getRunningTasks() |
|
| public void | | useDefaultActivity() | | useDefaultActivity() | | method_24536() | | resetPossibleActivities() |
|
| public Optional<Activity> | | getActiveNonCoreActivity() | | getActiveNonCoreActivity() | | method_24538() | | getFirstPossibleNonCoreActivity() |
|
| public void | |
| private void | |
| private void | | eraseMemoriesForOtherActivitesThan(Activity activity) | | eraseMemoriesForOtherActivitesThan(Activity activity) | | method_24537(class_4168 arg0) | | forgetIrrelevantMemories(Activity except) |
|
| public void | |
| public void | |
| public void | |
| public void | | addActivity(Activity activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> behaviorPriorityPairs, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> conditions, Set<MemoryModuleType<?>> memoriesToEraseWhenStopped) | | addActivity(Activity activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> behaviorPriorityPairs, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> conditions, Set<MemoryModuleType<?>> memoriesToEraseWhenStopped) | | method_24530(class_4168 arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends class_7893<? super E>>> arg1, Set<com.mojang.datafixers.util.Pair<class_4140<?>, class_4141>> arg2, Set<class_4140<?>> arg3) | | setTaskList(Activity activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super E>>> indexedTasks, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryModuleState>> memoryConditions, Set<MemoryModuleType<?>> forgettingMemories) |
|
| public void | | removeAllBehaviors() | | removeAllBehaviors() | | method_35060() | | clear() |
|
| public boolean | |
| public void | |
| private void | |
| private void | | forgetOutdatedMemories() | | forgetOutdatedMemories() | | method_27075() | | tickMemories() |
|
| public void | |
| private void | |
| private void | |
| private boolean | |
| private static boolean | | isEmptyCollection(Object object) | | isEmptyCollection(Object object) | | method_19948(Object arg0) | | isEmptyCollection(Object value) |
|
| public boolean | | isBrainDead() | | isBrainDead() | | method_74662() | | isEmpty() |
|