public static <E extends LivingEntity> Brain$Provider<E> | |
public static <E extends LivingEntity> com.mojang.serialization.Codec<Brain<E>> | |
public <T> com.mojang.serialization.DataResult<T> | | a(com.mojang.serialization.DynamicOps<T> arg0) | | serializeStart(com.mojang.serialization.DynamicOps<T> arg0) | | method_28310(com.mojang.serialization.DynamicOps<T> arg0) | | m_vwayzhqi(com.mojang.serialization.DynamicOps<T> arg0) | | encode(com.mojang.serialization.DynamicOps<T> ops) | | encode(com.mojang.serialization.DynamicOps<T> ops) | | m_21914_(com.mojang.serialization.DynamicOps<T> arg0) |
|
Stream<Brain$MemoryValue<?>> | | j() | | memories() | | method_28315() | | m_sfobxvlq() | | streamMemories() | | streamMemories() | | m_21975_() |
|
public boolean | |
public void | | a() | | clearMemories() | | method_49709() | | m_ticjzymk() | | forgetAll() | | clearMemories() | | m_276084_() |
|
public <U> void | |
public <U> void | |
public <U> void | | a(cfk<U> arg0, U arg1, long arg2) | | setMemoryWithExpiry(MemoryModuleType<U> arg0, U arg1, long arg2) | | method_24525(class_4140<U> arg0, U arg1, long arg2) | | m_htrcavdw(C_vbbyoqyw<U> arg0, U arg1, long arg2) | | remember(MemoryModuleType<U> type, U value, long expiry) | | remember(MemoryModuleType<U> type, U value, long startTime) | | m_21882_(C_753_<U> p_21884_, U p_21885_, long arg2) |
|
public <U> void | |
<U> void | |
public <U> Optional<U> | |
public <U> Optional<U> | |
public <U> long | |
public Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>> | | b() | | getMemories() | | method_35058() | | m_fyhxpvlu() | | getMemories() | | getMemories() | | m_147339_() |
|
public <U> boolean | |
public boolean | |
public Schedule | | c() | | getSchedule() | | method_18894() | | m_dgaswiol() | | getSchedule() | | getSchedule() | | m_21932_() |
|
public void | |
public void | |
public Set<Activity> | | d() | | getActiveActivities() | | method_35059() | | m_bsvmaaeb() | | getPossibleActivities() | | getPossibleActivities() | | m_147340_() |
|
public List<BehaviorControl<? super E>> | | e() | | getRunningBehaviors() | | method_27074() | | m_apzmvwbx() | | getRunningTasks() | | getRunningTasks() | | m_21956_() |
|
public void | | f() | | useDefaultActivity() | | method_24536() | | m_zchvmsvx() | | resetPossibleActivities() | | resetPossibleActivities() | | m_21962_() |
|
public Optional<Activity> | | g() | | getActiveNonCoreActivity() | | method_24538() | | m_ivmteovz() | | getFirstPossibleNonCoreActivity() | | getFirstPossibleNonCoreActivity() | | m_21968_() |
|
public void | |
private void | |
private void | |
public void | | a(long arg0, long arg1) | | updateActivityFromSchedule(long arg0, long arg1) | | method_18871(long arg0, long arg1) | | m_esyyaynt(long arg0, long arg1) | | refreshActivities(long timeOfDay, long time) | | refreshActivities(long timeOfDay, long time) | | m_21862_(long p_21864_, long arg1) |
|
public void | |
public void | |
public void | | a(cro arg0, int arg1, com.google.common.collect.ImmutableList<? extends bya<? super E>> arg2) | | addActivity(Activity arg0, int arg1, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>> arg2) | | method_18882(class_4168 arg0, int arg1, com.google.common.collect.ImmutableList<? extends class_7893<? super E>> arg2) | | m_anqydkjt(C_gqmpgxlw arg0, int arg1, com.google.common.collect.ImmutableList<? extends C_mdnathub<? super E>> arg2) | | setTaskList(Activity activity, int begin, com.google.common.collect.ImmutableList<? extends Task<? super E>> list) | | setTaskList(Activity activity, int begin, com.google.common.collect.ImmutableList<? extends TaskControl<? super E>> list) | | m_21891_(C_1195_ p_21893_, int p_21894_, com.google.common.collect.ImmutableList<? extends C_256692_<? super E>> arg2) |
|
public void | | a(cro arg0, int arg1, com.google.common.collect.ImmutableList<? extends bya<? super E>> arg2, cfk<?> arg3) | | addActivityAndRemoveMemoryWhenStopped(Activity arg0, int arg1, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>> arg2, MemoryModuleType<?> arg3) | | method_24527(class_4168 arg0, int arg1, com.google.common.collect.ImmutableList<? extends class_7893<? super E>> arg2, class_4140<?> arg3) | | m_rjfmajtz(C_gqmpgxlw arg0, int arg1, com.google.common.collect.ImmutableList<? extends C_mdnathub<? super E>> arg2, C_vbbyoqyw<?> arg3) | | setTaskList(Activity activity, int begin, com.google.common.collect.ImmutableList<? extends Task<? super E>> tasks, MemoryModuleType<?> memoryType) | | setTaskList(Activity activity, int begin, com.google.common.collect.ImmutableList<? extends TaskControl<? super E>> tasks, MemoryModuleType<?> memoryType) | | m_21895_(C_1195_ p_21897_, int p_21898_, com.google.common.collect.ImmutableList<? extends C_256692_<? super E>> p_21899_, C_753_<?> arg3) |
|
public void | | a(cro arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends bya<? super E>>> arg1) | | addActivity(Activity arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> arg1) | | method_18881(class_4168 arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends class_7893<? super E>>> arg1) | | m_atyrapzq(C_gqmpgxlw arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends C_mdnathub<? super E>>> arg1) | | setTaskList(Activity activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super E>>> indexedTasks) | | setTaskList(Activity activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends TaskControl<? super E>>> indexedTasks) | | m_21900_(C_1195_ p_21902_, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends C_256692_<? super E>>> arg1) |
|
public void | | a(cro arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends bya<? super E>>> arg1, Set<com.mojang.datafixers.util.Pair<cfk<?>, cfl>> arg2) | | addActivityWithConditions(Activity arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> arg1, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> arg2) | | method_24529(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) | | m_piywmknf(C_gqmpgxlw arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends C_mdnathub<? super E>>> arg1, Set<com.mojang.datafixers.util.Pair<C_vbbyoqyw<?>, C_nbxzedfr>> arg2) | | 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>> requiredMemories) | | setTaskList(Activity activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends TaskControl<? super E>>> indexedTasks, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryModuleState>> requiredMemories) | | m_21903_(C_1195_ p_21905_, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends C_256692_<? super E>>> p_21906_, Set<com.mojang.datafixers.util.Pair<C_753_<?>, C_754_>> arg2) |
|
public void | | a(cro arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends bya<? super E>>> arg1, Set<com.mojang.datafixers.util.Pair<cfk<?>, cfl>> arg2, Set<cfk<?>> arg3) | | addActivityAndRemoveMemoriesWhenStopped(Activity arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> arg1, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> arg2, Set<MemoryModuleType<?>> arg3) | | 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) | | m_pgpezyyo(C_gqmpgxlw arg0, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends C_mdnathub<? super E>>> arg1, Set<com.mojang.datafixers.util.Pair<C_vbbyoqyw<?>, C_nbxzedfr>> arg2, Set<C_vbbyoqyw<?>> 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>> requiredMemories, Set<MemoryModuleType<?>> forgettingMemories) | | setTaskList(Activity activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends TaskControl<? super E>>> indexedTasks, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryModuleState>> requiredMemories, Set<MemoryModuleType<?>> forgettingMemories) | | m_21907_(C_1195_ p_21909_, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends C_256692_<? super E>>> p_21910_, Set<com.mojang.datafixers.util.Pair<C_753_<?>, C_754_>> p_21911_, Set<C_753_<?>> arg3) |
|
public void | | h() | | removeAllBehaviors() | | method_35060() | | m_gsvbvogr() | | clear() | | clear() | | m_147343_() |
|
public boolean | |
public Brain<E> | | i() | | copyWithoutBehaviors() | | method_18911() | | m_eorsynme() | | copy() | | copy() | | m_21973_() |
|
public void | |
private void | |
private void | | k() | | forgetOutdatedMemories() | | method_27075() | | m_iispjiqw() | | tickMemories() | | tickMemories() | | m_21976_() |
|
public void | |
private void | |
private void | |
private boolean | |
private boolean | |
com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> | | a(int arg0, com.google.common.collect.ImmutableList<? extends bya<? super E>> arg1) | | createPriorityPairs(int arg0, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>> arg1) | | method_24524(int arg0, com.google.common.collect.ImmutableList<? extends class_7893<? super E>> arg1) | | m_pcvsubbs(int arg0, com.google.common.collect.ImmutableList<? extends C_mdnathub<? super E>> arg1) | | indexTaskList(int begin, com.google.common.collect.ImmutableList<? extends Task<? super E>> tasks) | | indexTaskList(int begin, com.google.common.collect.ImmutableList<? extends TaskControl<? super E>> tasks) | | m_21859_(int p_21861_, com.google.common.collect.ImmutableList<? extends C_256692_<? super E>> arg1) |
|