History - net.minecraft.world.entity.ai.Brain
1.21.3
Names
buq
bxi
Fields
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>>: d, memories, field_18322, memories, f_21843_
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>>: d, memories, field_18322, memories
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: e, sensors, field_18323, sensors, f_21844_
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: e, sensors, field_18323, sensors
Map<Integer, Map<Activity, Set<BehaviorControl<? super E>>>>: f, availableBehaviorsByPriority, field_18324, tasks, f_21845_
Map<Integer, Map<Activity, Set<BehaviorControl<? super E>>>>: f, availableBehaviorsByPriority, field_18324, tasks
Schedule: g, schedule, field_18325, schedule, f_21846_
Schedule: g, schedule, field_18325, schedule
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: h, activityRequirements, field_18326, requiredActivityMemories, f_21847_
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: h, activityRequirements, field_18326, requiredActivityMemories
Set<Activity>: j, coreActivities, field_18327, coreActivities, f_21849_
Set<Activity>: j, coreActivities, field_18327, coreActivities
Set<Activity>: k, activeActivities, field_18328, possibleActivities, f_21850_
Set<Activity>: k, activeActivities, field_18328, possibleActivities
Activity: l, defaultActivity, field_18329, defaultActivity, f_21851_
Activity: l, defaultActivity, field_18329, defaultActivity
long: m, lastScheduleUpdate, field_18853, activityStartTime, f_21852_
long: m, lastScheduleUpdate, field_18853, activityStartTime
Supplier<com.mojang.serialization.Codec<Brain<E>>>: b, codec, field_24657, codecSupplier, f_21842_
Supplier<com.mojang.serialization.Codec<Brain<E>>>: b, codec, field_24657, codecSupplier
Map<Activity, Set<MemoryModuleType<?>>>: i, activityMemoriesToEraseWhenStopped, field_22282, forgettingActivityMemories, f_21848_
Map<Activity, Set<MemoryModuleType<?>>>: i, activityMemoriesToEraseWhenStopped, field_22282, forgettingActivityMemories
int: c, SCHEDULE_UPDATE_DELAY, field_30096, ACTIVITY_REFRESH_COOLDOWN, f_147338_
int: c, SCHEDULE_UPDATE_DELAY, field_30096, ACTIVITY_REFRESH_COOLDOWN
org.slf4j.Logger: a, LOGGER, field_24656, LOGGER, f_21841_
org.slf4j.Logger: a, LOGGER, field_24656, LOGGER
Constructors
Methods
boolean (MemoryModuleType<?>): a, hasMemoryValue, method_18896, hasMemoryModule, m_21874_
boolean (MemoryModuleType<?>): a, hasMemoryValue, method_18896, hasMemoryModule
<U> void (MemoryModuleType<U>): b, eraseMemory, method_18875, forget, m_21936_
<U> void (MemoryModuleType<U>): b, eraseMemory, method_18875, forget
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, remember, m_21879_
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, remember
<U> void (MemoryModuleType<U>, Optional<? extends U>): a, setMemory, method_18879, remember, m_21886_
<U> void (MemoryModuleType<U>, Optional<? extends U>): a, setMemory, method_18879, remember
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalRegisteredMemory, m_21952_
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalRegisteredMemory
boolean (MemoryModuleType<?>, MemoryStatus): a, checkMemory, method_18876, isMemoryInState, m_21876_
boolean (MemoryModuleType<?>, MemoryStatus): a, checkMemory, method_18876, isMemoryInState
Schedule (): c, getSchedule, method_18894, getSchedule, m_21932_
Schedule (): c, getSchedule, method_18894, getSchedule
void (Schedule): a, setSchedule, method_18884, setSchedule, m_21912_
void (Schedule): a, setSchedule, method_18884, setSchedule
void (Set<Activity>): a, setCoreActivities, method_18890, setCoreActivities, m_21930_
void (Set<Activity>): a, setCoreActivities, method_18890, setCoreActivities
void (Activity): a, setActiveActivityIfPossible, method_24526, doExclusively, m_21889_
void (Activity): a, setActiveActivityIfPossible, method_24526, doExclusively
void (long, long): a, updateActivityFromSchedule, method_18871, refreshActivities, m_21862_
void (long, long): a, updateActivityFromSchedule, method_18871, refreshActivities
void (Activity): b, setDefaultActivity, method_18897, setDefaultActivity, m_21944_
void (Activity): b, setDefaultActivity, method_18897, setDefaultActivity
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>>): a, addActivity, method_18881, setTaskList, m_21900_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>>): a, addActivity, method_18881, setTaskList
boolean (Activity): c, isActive, method_18906, hasActivity, m_21954_
boolean (Activity): c, isActive, method_18906, hasActivity
Brain<E> (): i, copyWithoutBehaviors, method_18911, copy, m_21973_
Brain<E> (): i, copyWithoutBehaviors, method_18911, copy
void (ServerLevel, E): a, tick, method_19542, tick, m_21865_
void (ServerLevel, E): a, tick, method_19542, tick
void (ServerLevel, E): b, stopAll, method_18900, stopAllTasks, m_21933_
void (ServerLevel, E): b, stopAll, method_18900, stopAllTasks
void (ServerLevel, E): d, startEachNonRunningBehavior, method_18891, startTasks, m_21957_
void (ServerLevel, E): d, startEachNonRunningBehavior, method_18891, startTasks
void (ServerLevel, E): e, tickEachRunningBehavior, method_19545, updateTasks, m_21963_
void (ServerLevel, E): e, tickEachRunningBehavior, method_19545, updateTasks
boolean (Activity): f, activityRequirementsAreMet, method_18874, canDoActivity, m_21969_
boolean (Activity): f, activityRequirementsAreMet, method_18874, canDoActivity
boolean (Object): a, isEmptyCollection, method_19948, isEmptyCollection, m_21918_
boolean (Object): a, isEmptyCollection, method_19948, isEmptyCollection
<E extends LivingEntity> Brain$Provider<E> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): a, provider, method_28311, createProfile, m_21923_
<E extends LivingEntity> Brain$Provider<E> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): a, provider, method_28311, createProfile
<E extends LivingEntity> com.mojang.serialization.Codec<Brain<E>> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): b, codec, method_28313, createBrainCodec, m_21946_
<E extends LivingEntity> com.mojang.serialization.Codec<Brain<E>> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): b, codec, method_28313, createBrainCodec
<T> com.mojang.serialization.DataResult<T> (com.mojang.serialization.DynamicOps<T>): a, serializeStart, method_28310, encode, m_21914_
<T> com.mojang.serialization.DataResult<T> (com.mojang.serialization.DynamicOps<T>): a, serializeStart, method_28310, encode
Stream<Brain$MemoryValue<?>> (): j, memories, method_28315, streamMemories, m_21975_
Stream<Brain$MemoryValue<?>> (): j, memories, method_28315, streamMemories
<U> void (MemoryModuleType<U>, U, long): a, setMemoryWithExpiry, method_24525, remember, m_21882_
<U> void (MemoryModuleType<U>, U, long): a, setMemoryWithExpiry, method_24525, remember
<U> void (MemoryModuleType<U>, Optional<? extends ExpirableValue<?>>): b, setMemoryInternal, method_24535, setMemory, m_21941_
<U> void (MemoryModuleType<U>, Optional<? extends ExpirableValue<?>>): b, setMemoryInternal, method_24535, setMemory
<U> boolean (MemoryModuleType<U>, U): b, isMemoryValue, method_29519, hasMemoryModuleWithValue, m_21938_
<U> boolean (MemoryModuleType<U>, U): b, isMemoryValue, method_29519, hasMemoryModuleWithValue
List<BehaviorControl<? super E>> (): e, getRunningBehaviors, method_27074, getRunningTasks, m_21956_
List<BehaviorControl<? super E>> (): e, getRunningBehaviors, method_27074, getRunningTasks
void (): f, useDefaultActivity, method_24536, resetPossibleActivities, m_21962_
void (): f, useDefaultActivity, method_24536, resetPossibleActivities
Optional<Activity> (): g, getActiveNonCoreActivity, method_24538, getFirstPossibleNonCoreActivity, m_21968_
Optional<Activity> (): g, getActiveNonCoreActivity, method_24538, getFirstPossibleNonCoreActivity
void (Activity): d, setActiveActivity, method_18880, resetPossibleActivities, m_21960_
void (Activity): d, setActiveActivity, method_18880, resetPossibleActivities
void (Activity): e, eraseMemoriesForOtherActivitesThan, method_24537, forgetIrrelevantMemories, m_21966_
void (Activity): e, eraseMemoriesForOtherActivitesThan, method_24537, forgetIrrelevantMemories
void (List<Activity>): a, setActiveActivityToFirstValid, method_24531, resetPossibleActivities, m_21926_
void (List<Activity>): a, setActiveActivityToFirstValid, method_24531, resetPossibleActivities
void (Activity, int, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>>): a, addActivity, method_18882, setTaskList, m_21891_
void (Activity, int, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>>): a, addActivity, method_18882, setTaskList
void (Activity, int, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>>, MemoryModuleType<?>): a, addActivityAndRemoveMemoryWhenStopped, method_24527, setTaskList, m_21895_
void (Activity, int, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>>, MemoryModuleType<?>): a, addActivityAndRemoveMemoryWhenStopped, method_24527, setTaskList
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, addActivityWithConditions, method_24529, setTaskList, m_21903_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, addActivityWithConditions, method_24529, setTaskList
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>): a, addActivityAndRemoveMemoriesWhenStopped, method_24530, setTaskList, m_21907_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>): a, addActivityAndRemoveMemoriesWhenStopped, method_24530, setTaskList
void (ServerLevel, E): c, tickSensors, method_27073, tickSensors, m_21949_
void (ServerLevel, E): c, tickSensors, method_27073, tickSensors
void (): k, forgetOutdatedMemories, method_27075, tickMemories, m_21976_
void (): k, forgetOutdatedMemories, method_27075, tickMemories
com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> (int, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>>): a, createPriorityPairs, method_24524, indexTaskList, m_21859_
com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>> (int, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>>): a, createPriorityPairs, method_24524, indexTaskList
<U> long (MemoryModuleType<U>): e, getTimeUntilExpiry, method_36978, getMemoryExpiry, m_147341_
<U> long (MemoryModuleType<U>): e, getTimeUntilExpiry, method_36978, getMemoryExpiry
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>> (): b, getMemories, method_35058, getMemories, m_147339_
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>> (): b, getMemories, method_35058, getMemories
Set<Activity> (): d, getActiveActivities, method_35059, getPossibleActivities, m_147340_
Set<Activity> (): d, getActiveActivities, method_35059, getPossibleActivities
void (): h, removeAllBehaviors, method_35060, clear, m_147343_
void (): h, removeAllBehaviors, method_35060, clear
<U> Optional<U> (MemoryModuleType<U>): d, getMemoryInternal, method_46873, getOptionalMemory, m_257414_
<U> Optional<U> (MemoryModuleType<U>): d, getMemoryInternal, method_46873, getOptionalMemory
void (): a, clearMemories, method_49709, forgetAll, m_276084_
void (): a, clearMemories, method_49709, forgetAll
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
but
buq
Fields
Constructors
Methods
1.20.6
Names
bnl
but
Fields
Constructors
Methods
1.20.4
Names
bkg
bnl
Fields
Constructors
Methods
1.20.2
Names
bha
bkg
Fields
Constructors
Methods
1.20.1
Names
bgy
bha
Fields
Constructors
Methods
1.19.4
Names
bfd
bgy
Fields
Constructors
Methods
Schedule (): b, getSchedule, method_18894, getSchedule, m_21932_
Schedule (): c, getSchedule, method_18894, getSchedule, m_21932_
Brain<E> (): h, copyWithoutBehaviors, method_18911, copy, m_21973_
Brain<E> (): i, copyWithoutBehaviors, method_18911, copy, m_21973_
Stream<Brain$MemoryValue<?>> (): i, memories, method_28315, streamMemories, m_21975_
Stream<Brain$MemoryValue<?>> (): j, memories, method_28315, streamMemories, m_21975_
List<BehaviorControl<? super E>> (): d, getRunningBehaviors, method_27074, getRunningTasks, m_21956_
List<BehaviorControl<? super E>> (): e, getRunningBehaviors, method_27074, getRunningTasks, m_21956_
void (): e, useDefaultActivity, method_24536, resetPossibleActivities, m_21962_
void (): f, useDefaultActivity, method_24536, resetPossibleActivities, m_21962_
Optional<Activity> (): f, getActiveNonCoreActivity, method_24538, getFirstPossibleNonCoreActivity, m_21968_
Optional<Activity> (): g, getActiveNonCoreActivity, method_24538, getFirstPossibleNonCoreActivity, m_21968_
void (): j, forgetOutdatedMemories, method_27075, tickMemories, m_21976_
void (): k, forgetOutdatedMemories, method_27075, tickMemories, m_21976_
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>> (): a, getMemories, method_35058, getMemories, m_147339_
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>> (): b, getMemories, method_35058, getMemories, m_147339_
Set<Activity> (): c, getActiveActivities, method_35059, getPossibleActivities, m_147340_
Set<Activity> (): d, getActiveActivities, method_35059, getPossibleActivities, m_147340_
void (): g, removeAllBehaviors, method_35060, clear, m_147343_
void (): h, removeAllBehaviors, method_35060, clear, m_147343_
void (): a, clearMemories, method_49709, forgetAll, m_276084_
1.19.3
Names
bcx
bfd
Fields
Constructors
Methods
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalMemory, m_21952_
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalRegisteredMemory, m_21952_
<U> long (MemoryModuleType<U>): d, getTimeUntilExpiry, method_36978, getMemory, m_147341_
<U> long (MemoryModuleType<U>): e, getTimeUntilExpiry, method_36978, getMemoryExpiry, m_147341_
<U> Optional<U> (MemoryModuleType<U>): d, getMemoryInternal, method_46873, getOptionalMemory, m_257414_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
bca
bcx
Fields
Constructors
Methods
1.19
Names
ayt
bca
Fields
Constructors
Methods
1.18.2
Names
ayc
ayt
Fields
org.apache.logging.log4j.Logger: a, LOGGER, field_24656, LOGGER, f_21841_
org.slf4j.Logger: a, LOGGER, field_24656, LOGGER, f_21841_
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
aup
ayc
Fields
Constructors
Methods
boolean (MemoryModuleType<?>): a, hasMemoryValue, method_18896, hasMemoryModule, m_21874_, hasMemory
boolean (MemoryModuleType<?>): a, hasMemoryValue, method_18896, hasMemoryModule, m_21874_
<U> void (MemoryModuleType<U>): b, eraseMemory, method_18875, forget, m_21936_, removeMemory
<U> void (MemoryModuleType<U>): b, eraseMemory, method_18875, forget, m_21936_
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, remember, m_21879_, setMemory
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, remember, m_21879_
<U> void (MemoryModuleType<U>, Optional<? extends U>): a, setMemory, method_18879, remember, m_21886_, setMemory
<U> void (MemoryModuleType<U>, Optional<? extends U>): a, setMemory, method_18879, remember, m_21886_
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalMemory, m_21952_, getMemory
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalMemory, m_21952_
Schedule (): b, getSchedule, method_18894, getSchedule, m_21932_, getSchedule
Schedule (): b, getSchedule, method_18894, getSchedule, m_21932_
void (Schedule): a, setSchedule, method_18884, setSchedule, m_21912_, setSchedule
void (Schedule): a, setSchedule, method_18884, setSchedule, m_21912_
1.17.1
Names
auo
aup
Fields
Constructors
Methods
1.17
Names
arf
auo
net.minecraft.entity.ai.brain.Brain
net.minecraft.src.C_548_
net.minecraft.server.v1_16_R3.BehaviorController
net.minecraft.world.entity.ai.BehaviorController
Fields
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>>: c, memories, field_18322, memories, field_218230_a, memories
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>>: d, memories, field_18322, memories, f_21843_
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: d, sensors, field_18323, sensors, field_218231_b, sensors
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: e, sensors, field_18323, sensors, f_21844_
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: e, availableBehaviorsByPriority, field_18324, tasks, field_218232_c
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: f, availableBehaviorsByPriority, field_18324, tasks, f_21845_
Schedule: f, schedule, field_18325, schedule, field_218233_d, schedule
Schedule: g, schedule, field_18325, schedule, f_21846_
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: g, activityRequirements, field_18326, requiredActivityMemories, field_218234_e
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: h, activityRequirements, field_18326, requiredActivityMemories, f_21847_
Set<Activity>: i, coreActivities, field_18327, coreActivities, field_218235_f
Set<Activity>: j, coreActivities, field_18327, coreActivities, f_21849_
Set<Activity>: j, activeActivities, field_18328, possibleActivities, field_218236_g
Set<Activity>: k, activeActivities, field_18328, possibleActivities, f_21850_
Activity: k, defaultActivity, field_18329, defaultActivity, field_218237_h
Activity: l, defaultActivity, field_18329, defaultActivity, f_21851_
long: l, lastScheduleUpdate, field_18853, activityStartTime, field_218238_i
long: m, lastScheduleUpdate, field_18853, activityStartTime, f_21852_
org.apache.logging.log4j.Logger: a, LOGGER, field_24656, LOGGER, field_233688_a_
org.apache.logging.log4j.Logger: a, LOGGER, field_24656, LOGGER, f_21841_
Supplier<com.mojang.serialization.Codec<Brain<E>>>: b, codec, field_24657, codecSupplier, field_233689_b_
Supplier<com.mojang.serialization.Codec<Brain<E>>>: b, codec, field_24657, codecSupplier, f_21842_
Map<Activity, Set<MemoryModuleType<?>>>: h, activityMemoriesToEraseWhenStopped, field_22282, forgettingActivityMemories, field_233691_h_
Map<Activity, Set<MemoryModuleType<?>>>: i, activityMemoriesToEraseWhenStopped, field_22282, forgettingActivityMemories, f_21848_
int: c, SCHEDULE_UPDATE_DELAY, field_30096, ACTIVITY_REFRESH_COOLDOWN, f_147338_
Constructors
Methods
boolean (MemoryModuleType<?>): a, hasMemoryValue, method_18896, hasMemoryModule, func_218191_a, hasMemory
boolean (MemoryModuleType<?>): a, hasMemoryValue, method_18896, hasMemoryModule, m_21874_, hasMemory
<U> void (MemoryModuleType<U>): b, eraseMemory, method_18875, forget, func_218189_b, removeMemory
<U> void (MemoryModuleType<U>): b, eraseMemory, method_18875, forget, m_21936_, removeMemory
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, remember, func_218205_a, setMemory
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, remember, m_21879_, setMemory
<U> void (MemoryModuleType<U>, Optional<? extends U>): a, setMemory, method_18879, remember, func_218226_a, setMemory
<U> void (MemoryModuleType<U>, Optional<? extends U>): a, setMemory, method_18879, remember, m_21886_, setMemory
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalMemory, func_218207_c, getMemory
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalMemory, m_21952_, getMemory
boolean (MemoryModuleType<?>, MemoryStatus): a, checkMemory, method_18876, isMemoryInState, func_218196_a
boolean (MemoryModuleType<?>, MemoryStatus): a, checkMemory, method_18876, isMemoryInState, m_21876_
Schedule (): b, getSchedule, method_18894, getSchedule, func_218198_b, getSchedule
Schedule (): b, getSchedule, method_18894, getSchedule, m_21932_, getSchedule
void (Schedule): a, setSchedule, method_18884, setSchedule, func_218203_a, setSchedule
void (Schedule): a, setSchedule, method_18884, setSchedule, m_21912_, setSchedule
void (Set<Activity>): a, setCoreActivities, method_18890, setCoreActivities, func_218199_a
void (Set<Activity>): a, setCoreActivities, method_18890, setCoreActivities, m_21930_
void (Activity): a, setActiveActivityIfPossible, method_24526, doExclusively, func_218202_a
void (Activity): a, setActiveActivityIfPossible, method_24526, doExclusively, m_21889_
void (long, long): a, updateActivityFromSchedule, method_18871, refreshActivities, func_218211_a
void (long, long): a, updateActivityFromSchedule, method_18871, refreshActivities, m_21862_
void (Activity): b, setDefaultActivity, method_18897, setDefaultActivity, func_218200_b
void (Activity): b, setDefaultActivity, method_18897, setDefaultActivity, m_21944_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>): a, addActivity, method_18881, setTaskList, func_218208_a
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>): a, addActivity, method_18881, setTaskList, m_21900_
boolean (Activity): c, isActive, method_18906, hasActivity, func_218214_c
boolean (Activity): c, isActive, method_18906, hasActivity, m_21954_
Brain<E> (): h, copyWithoutBehaviors, method_18911, copy, func_218185_f
Brain<E> (): h, copyWithoutBehaviors, method_18911, copy, m_21973_
void (ServerLevel, E): a, tick, method_19542, tick, func_218210_a
void (ServerLevel, E): a, tick, method_19542, tick, m_21865_
void (ServerLevel, E): b, stopAll, method_18900, stopAllTasks, func_218227_b
void (ServerLevel, E): b, stopAll, method_18900, stopAllTasks, m_21933_
void (ServerLevel, E): d, startEachNonRunningBehavior, method_18891, startTasks, func_218218_d
void (ServerLevel, E): d, startEachNonRunningBehavior, method_18891, startTasks, m_21957_
void (ServerLevel, E): e, tickEachRunningBehavior, method_19545, updateTasks, func_218222_e
void (ServerLevel, E): e, tickEachRunningBehavior, method_19545, updateTasks, m_21963_
boolean (Activity): f, activityRequirementsAreMet, method_18874, canDoActivity, func_218217_d
boolean (Activity): f, activityRequirementsAreMet, method_18874, canDoActivity, m_21969_
boolean (Object): a, isEmptyCollection, method_19948, isEmptyCollection, func_218213_a
boolean (Object): a, isEmptyCollection, method_19948, isEmptyCollection, m_21918_
<E extends LivingEntity> Brain$Provider<E> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): a, provider, method_28311, createProfile, func_233705_a_
<E extends LivingEntity> Brain$Provider<E> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): a, provider, method_28311, createProfile, m_21923_
<E extends LivingEntity> com.mojang.serialization.Codec<Brain<E>> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): b, codec, method_28313, createBrainCodec, func_233710_b_
<E extends LivingEntity> com.mojang.serialization.Codec<Brain<E>> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): b, codec, method_28313, createBrainCodec, m_21946_
<T> com.mojang.serialization.DataResult<T> (com.mojang.serialization.DynamicOps<T>): a, serializeStart, method_28310, encode, func_233702_a_
<T> com.mojang.serialization.DataResult<T> (com.mojang.serialization.DynamicOps<T>): a, serializeStart, method_28310, encode, m_21914_
Stream<Brain$MemoryValue<?>> (): j, memories, method_28315, streamMemories, func_233720_j_
Stream<Brain$MemoryValue<?>> (): i, memories, method_28315, streamMemories, m_21975_
<U> void (MemoryModuleType<U>, U, long): a, setMemoryWithExpiry, method_24525, remember, func_233696_a_
<U> void (MemoryModuleType<U>, U, long): a, setMemoryWithExpiry, method_24525, remember, m_21882_
<U> void (MemoryModuleType<U>, Optional<? extends ExpirableValue<?>>): b, setMemoryInternal, method_24535, setMemory, func_233709_b_
<U> void (MemoryModuleType<U>, Optional<? extends ExpirableValue<?>>): b, setMemoryInternal, method_24535, setMemory, m_21941_
<U> boolean (MemoryModuleType<U>, U): b, isMemoryValue, method_29519, method_29519, func_233708_b_
<U> boolean (MemoryModuleType<U>, U): b, isMemoryValue, method_29519, hasMemoryModuleWithValue, m_21938_
List<Behavior<? super E>> (): d, getRunningBehaviors, method_27074, getRunningTasks, func_233712_d_
List<Behavior<? super E>> (): d, getRunningBehaviors, method_27074, getRunningTasks, m_21956_
void (): e, useDefaultActivity, method_24536, resetPossibleActivities, func_233714_e_
void (): e, useDefaultActivity, method_24536, resetPossibleActivities, m_21962_
Optional<Activity> (): f, getActiveNonCoreActivity, method_24538, getFirstPossibleNonCoreActivity, func_233716_f_
Optional<Activity> (): f, getActiveNonCoreActivity, method_24538, getFirstPossibleNonCoreActivity, m_21968_
void (Activity): d, setActiveActivity, method_18880, resetPossibleActivities, func_233713_d_
void (Activity): d, setActiveActivity, method_18880, resetPossibleActivities, m_21960_
void (Activity): e, eraseMemoriesForOtherActivitesThan, method_24537, forgetIrrelevantMemories, func_233715_e_
void (Activity): e, eraseMemoriesForOtherActivitesThan, method_24537, forgetIrrelevantMemories, m_21966_
void (List<Activity>): a, setActiveActivityToFirstValid, method_24531, resetPossibleActivities, func_233706_a_
void (List<Activity>): a, setActiveActivityToFirstValid, method_24531, resetPossibleActivities, m_21926_
void (Activity, int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>): a, addActivity, method_18882, setTaskList, func_233698_a_
void (Activity, int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>): a, addActivity, method_18882, setTaskList, m_21891_
void (Activity, int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>, MemoryModuleType<?>): a, addActivityAndRemoveMemoryWhenStopped, method_24527, setTaskList, func_233699_a_
void (Activity, int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>, MemoryModuleType<?>): a, addActivityAndRemoveMemoryWhenStopped, method_24527, setTaskList, m_21895_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, addActivityWithConditions, method_24529, setTaskList, func_233700_a_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, addActivityWithConditions, method_24529, setTaskList, m_21903_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>): a, addActivityAndRemoveMemoriesWhenStopped, method_24530, setTaskList, func_233701_a_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>): a, addActivityAndRemoveMemoriesWhenStopped, method_24530, setTaskList, m_21907_
void (ServerLevel, E): c, tickSensors, method_27073, tickSensors, func_233711_c_
void (ServerLevel, E): c, tickSensors, method_27073, tickSensors, m_21949_
void (): k, forgetOutdatedMemories, method_27075, tickMemories, func_233721_k_
void (): j, forgetOutdatedMemories, method_27075, tickMemories, m_21976_
com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>> (int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>): a, createPriorityPairs, method_24524, indexTaskList, func_233692_a_
com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>> (int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>): a, createPriorityPairs, method_24524, indexTaskList, m_21859_
<U> long (MemoryModuleType<U>): d, getTimeUntilExpiry, method_36978, getMemory, m_147341_
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>> (): a, getMemories, method_35058, getMemories, m_147339_
Set<Activity> (): c, getActiveActivities, method_35059, getPossibleActivities, m_147340_
void (): g, removeAllBehaviors, method_35060, clear, m_147343_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
arc
arf
net.minecraft.server.v1_16_R2.BehaviorController
net.minecraft.server.v1_16_R3.BehaviorController
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
apr
arc
net.minecraft.server.v1_16_R1.BehaviorController
net.minecraft.server.v1_16_R2.BehaviorController
Fields
Constructors
Methods
1.16.1
Names
alp
apr
net.minecraft.server.v1_15_R1.BehaviorController
net.minecraft.server.v1_16_R1.BehaviorController
Fields
Map<MemoryModuleType<?>, Optional<?>>: a, memories, field_18322, memories, field_218230_a, memories
Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>>: c, memories, field_18322, memories, field_218230_a, memories
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: b, sensors, field_18323, sensors, field_218231_b, sensors
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: d, sensors, field_18323, sensors, field_218231_b, sensors
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: c, availableGoalsByPriority, field_18324, tasks, field_218232_c
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: e, availableBehaviorsByPriority, field_18324, tasks, field_218232_c
Schedule: d, schedule, field_18325, schedule, field_218233_d, schedule
Schedule: f, schedule, field_18325, schedule, field_218233_d, schedule
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: e, activityRequirements, field_18326, requiredActivityMemories, field_218234_e
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: g, activityRequirements, field_18326, requiredActivityMemories, field_218234_e
Set<Activity>: f, coreActivities, field_18327, coreActivities, field_218235_f
Set<Activity>: i, coreActivities, field_18327, coreActivities, field_218235_f
Set<Activity>: g, activeActivities, field_18328, possibleActivities, field_218236_g
Set<Activity>: j, activeActivities, field_18328, possibleActivities, field_218236_g
Activity: h, defaultActivity, field_18329, defaultActivity, field_218237_h
Activity: k, defaultActivity, field_18329, defaultActivity, field_218237_h
long: i, lastScheduleUpdate, field_18853, activityStartTime, field_218238_i
long: l, lastScheduleUpdate, field_18853, activityStartTime, field_218238_i
org.apache.logging.log4j.Logger: a, LOGGER, field_24656, LOGGER, field_233688_a_
Supplier<com.mojang.serialization.Codec<Brain<E>>>: b, codec, field_24657, codecSupplier, field_233689_b_
Map<Activity, Set<MemoryModuleType<?>>>: h, activityMemoriesToEraseWhenStopped, field_22282, forgettingActivityMemories, field_233691_h_
Constructors
<T> (Collection<MemoryModuleType<?>>, Collection<SensorType<? extends Sensor<? super E>>>, com.mojang.datafixers.Dynamic<T>)
(Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>, com.google.common.collect.ImmutableList<Brain$MemoryValue<?>>, Supplier<com.mojang.serialization.Codec<Brain<E>>>)
Methods
<T, U> void (MemoryModuleType<U>, com.mojang.datafixers.Dynamic<T>): a, readMemory, method_18877, readMemory, func_218216_a
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, putMemory, func_218205_a, setMemory
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, remember, func_218205_a, setMemory
<U> void (MemoryModuleType<U>, Optional<U>): a, setMemory, method_18879, setMemory, func_218226_a, setMemory
<U> void (MemoryModuleType<U>, Optional<? extends U>): a, setMemory, method_18879, remember, func_218226_a, setMemory
Stream<Behavior<? super E>> (): d, getRunningBehaviorsStream, method_18899, streamRunningTasks, func_218193_d
void (Activity): a, setActivity, method_18880, resetPossibleActivities, func_218202_a
void (Activity): a, setActiveActivityIfPossible, method_24526, doExclusively, func_218202_a
void (long, long): a, updateActivity, method_18871, refreshActivities, func_218211_a
void (long, long): a, updateActivityFromSchedule, method_18871, refreshActivities, func_218211_a
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, addActivity, method_18882, setTaskList, func_218224_a
Brain<E> (): f, copyWithoutGoals, method_18911, copy, func_218185_f
Brain<E> (): h, copyWithoutBehaviors, method_18911, copy, func_218185_f
<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, serialize, method_19508, serialize, func_218175_a
void (ServerLevel, E): c, tickEachSensor, method_19544, updateSensors, func_218229_c
boolean (Activity): d, activityRequirementsAreMet, method_18874, canDoActivity, func_218217_d
boolean (Activity): f, activityRequirementsAreMet, method_18874, canDoActivity, func_218217_d
<E extends LivingEntity> Brain$Provider<E> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): a, provider, method_28311, createProfile, func_233705_a_
<E extends LivingEntity> com.mojang.serialization.Codec<Brain<E>> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): b, codec, method_28313, createBrainCodec, func_233710_b_
<T> com.mojang.serialization.DataResult<T> (com.mojang.serialization.DynamicOps<T>): a, serializeStart, method_28310, encode, func_233702_a_
Stream<Brain$MemoryValue<?>> (): j, memories, method_28315, streamMemories, func_233720_j_
<U> void (MemoryModuleType<U>, U, long): a, setMemoryWithExpiry, method_24525, remember, func_233696_a_
<U> void (MemoryModuleType<U>, Optional<? extends ExpirableValue<?>>): b, setMemoryInternal, method_24535, setMemory, func_233709_b_
<U> boolean (MemoryModuleType<U>, U): b, isMemoryValue, method_29519, method_29519, func_233708_b_
List<Behavior<? super E>> (): d, getRunningBehaviors, method_27074, getRunningTasks, func_233712_d_
void (): e, useDefaultActivity, method_24536, resetPossibleActivities, func_233714_e_
Optional<Activity> (): f, getActiveNonCoreActivity, method_24538, getFirstPossibleNonCoreActivity, func_233716_f_
void (Activity): d, setActiveActivity, method_18880, resetPossibleActivities, func_233713_d_
void (Activity): e, eraseMemoriesForOtherActivitesThan, method_24537, forgetIrrelevantMemories, func_233715_e_
void (List<Activity>): a, setActiveActivityToFirstValid, method_24531, resetPossibleActivities, func_233706_a_
void (Activity, int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>): a, addActivity, method_18882, setTaskList, func_233698_a_
void (Activity, int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>, MemoryModuleType<?>): a, addActivityAndRemoveMemoryWhenStopped, method_24527, setTaskList, func_233699_a_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, addActivityWithConditions, method_24529, setTaskList, func_233700_a_
void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>): a, addActivityAndRemoveMemoriesWhenStopped, method_24530, setTaskList, func_233701_a_
void (ServerLevel, E): c, tickSensors, method_27073, tickSensors, func_233711_c_
void (): k, forgetOutdatedMemories, method_27075, tickMemories, func_233721_k_
com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>> (int, com.google.common.collect.ImmutableList<? extends Behavior<? super E>>): a, createPriorityPairs, method_24524, indexTaskList, func_233692_a_
1.15.2
Names
alm
alp
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
ajm
alm
net.minecraft.server.v1_14_R1.BehaviorController
net.minecraft.server.v1_15_R1.BehaviorController
Fields
Constructors
Methods
1.14.4
Names
ajj
ajm
net.minecraft.world.entity.ai.Brain
Fields
Map<MemoryModuleType<?>, Optional<?>>: a, field_18322, memories, field_218230_a, memories
Map<MemoryModuleType<?>, Optional<?>>: a, memories, field_18322, memories, field_218230_a, memories
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: b, field_18323, sensors, field_218231_b, sensors
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: b, sensors, field_18323, sensors, field_218231_b, sensors
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: c, field_18324, tasks, field_218232_c
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: c, availableGoalsByPriority, field_18324, tasks, field_218232_c
Schedule: d, field_18325, schedule, field_218233_d, schedule
Schedule: d, schedule, field_18325, schedule, field_218233_d, schedule
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: e, field_18326, requiredActivityMemories, field_218234_e
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: e, activityRequirements, field_18326, requiredActivityMemories, field_218234_e
Set<Activity>: f, field_18327, coreActivities, field_218235_f
Set<Activity>: f, coreActivities, field_18327, coreActivities, field_218235_f
Set<Activity>: g, field_18328, possibleActivities, field_218236_g
Set<Activity>: g, activeActivities, field_18328, possibleActivities, field_218236_g
Activity: h, field_18329, defaultActivity, field_218237_h
Activity: h, defaultActivity, field_18329, defaultActivity, field_218237_h
long: i, field_18853, activityStartTime, field_218238_i
long: i, lastScheduleUpdate, field_18853, activityStartTime, field_218238_i
Constructors
Methods
boolean (MemoryModuleType<?>): a, method_18896, hasMemoryModule, func_218191_a, hasMemory
boolean (MemoryModuleType<?>): a, hasMemoryValue, method_18896, hasMemoryModule, func_218191_a, hasMemory
<T, U> void (MemoryModuleType<U>, com.mojang.datafixers.Dynamic<T>): a, method_18877, readMemory, func_218216_a
<T, U> void (MemoryModuleType<U>, com.mojang.datafixers.Dynamic<T>): a, readMemory, method_18877, readMemory, func_218216_a
<U> void (MemoryModuleType<U>): b, method_18875, forget, func_218189_b, removeMemory
<U> void (MemoryModuleType<U>): b, eraseMemory, method_18875, forget, func_218189_b, removeMemory
<U> void (MemoryModuleType<U>, U): a, method_18878, putMemory, func_218205_a, setMemory
<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, putMemory, func_218205_a, setMemory
<U> void (MemoryModuleType<U>, Optional<U>): a, method_18879, setMemory, func_218226_a, setMemory
<U> void (MemoryModuleType<U>, Optional<U>): a, setMemory, method_18879, setMemory, func_218226_a, setMemory
<U> Optional<U> (MemoryModuleType<U>): c, method_18904, getOptionalMemory, func_218207_c, getMemory
<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, getOptionalMemory, func_218207_c, getMemory
boolean (MemoryModuleType<?>, MemoryStatus): a, method_18876, isMemoryInState, func_218196_a
boolean (MemoryModuleType<?>, MemoryStatus): a, checkMemory, method_18876, isMemoryInState, func_218196_a
Schedule (): b, method_18894, getSchedule, func_218198_b, getSchedule
Schedule (): b, getSchedule, method_18894, getSchedule, func_218198_b, getSchedule
void (Schedule): a, method_18884, setSchedule, func_218203_a, setSchedule
void (Schedule): a, setSchedule, method_18884, setSchedule, func_218203_a, setSchedule
void (Set<Activity>): a, method_18890, setCoreActivities, func_218199_a
void (Set<Activity>): a, setCoreActivities, method_18890, setCoreActivities, func_218199_a
Stream<Behavior<? super E>> (): d, method_18899, streamRunningTasks, func_218193_d
Stream<Behavior<? super E>> (): d, getRunningBehaviorsStream, method_18899, streamRunningTasks, func_218193_d
void (Activity): a, method_18880, resetPossibleActivities, func_218202_a
void (Activity): a, setActivity, method_18880, resetPossibleActivities, func_218202_a
void (long, long): a, method_18871, refreshActivities, func_218211_a
void (long, long): a, updateActivity, method_18871, refreshActivities, func_218211_a
void (Activity): b, method_18897, setDefaultActivity, func_218200_b
void (Activity): b, setDefaultActivity, method_18897, setDefaultActivity, func_218200_b
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>): a, method_18881, setTaskList, func_218208_a
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>): a, addActivity, method_18881, setTaskList, func_218208_a
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, method_18882, setTaskList, func_218224_a
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, addActivity, method_18882, setTaskList, func_218224_a
boolean (Activity): c, method_18906, hasActivity, func_218214_c
boolean (Activity): c, isActive, method_18906, hasActivity, func_218214_c
BehaviorController<E> (): f, method_18911, copy, func_218185_f
Brain<E> (): f, copyWithoutGoals, method_18911, copy, func_218185_f
void (WorldServer, E): a, method_19542, tick, func_218210_a
void (ServerLevel, E): a, tick, method_19542, tick, func_218210_a
void (WorldServer, E): b, method_18900, stopAllTasks, func_218227_b
void (ServerLevel, E): b, stopAll, method_18900, stopAllTasks, func_218227_b
<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, method_19508, serialize, func_218175_a
<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, serialize, method_19508, serialize, func_218175_a
void (WorldServer, E): c, method_19544, updateSensors, func_218229_c
void (ServerLevel, E): c, tickEachSensor, method_19544, updateSensors, func_218229_c
void (WorldServer, E): d, method_18891, startTasks, func_218218_d
void (ServerLevel, E): d, startEachNonRunningBehavior, method_18891, startTasks, func_218218_d
void (WorldServer, E): e, method_19545, updateTasks, func_218222_e
void (ServerLevel, E): e, tickEachRunningBehavior, method_19545, updateTasks, func_218222_e
boolean (Activity): d, method_18874, canDoActivity, func_218217_d
boolean (Activity): d, activityRequirementsAreMet, method_18874, canDoActivity, func_218217_d
boolean (Object): a, method_19948, isEmptyCollection, func_218213_a
boolean (Object): a, isEmptyCollection, method_19948, isEmptyCollection, func_218213_a
1.14.3
Names
ajg
ajj
net.minecraft.entity.ai.brain.Brain
Fields
Map<MemoryModuleType<?>, Optional<?>>: a, field_18322, field_218230_a, memories
Map<MemoryModuleType<?>, Optional<?>>: a, field_18322, memories, field_218230_a, memories
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: b, field_18323, field_218231_b, sensors
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: b, field_18323, sensors, field_218231_b, sensors
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: c, field_18324, field_218232_c
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: c, field_18324, tasks, field_218232_c
Schedule: d, field_18325, field_218233_d, schedule
Schedule: d, field_18325, schedule, field_218233_d, schedule
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: e, field_18326, field_218234_e
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: e, field_18326, requiredActivityMemories, field_218234_e
Set<Activity>: f, field_18327, field_218235_f
Set<Activity>: f, field_18327, coreActivities, field_218235_f
Set<Activity>: g, field_18328, field_218236_g
Set<Activity>: g, field_18328, possibleActivities, field_218236_g
Activity: h, field_18329, field_218237_h
Activity: h, field_18329, defaultActivity, field_218237_h
long: i, field_18853, field_218238_i
long: i, field_18853, activityStartTime, field_218238_i
Constructors
Methods
boolean (MemoryModuleType<?>): a, method_18896, func_218191_a, hasMemory
boolean (MemoryModuleType<?>): a, method_18896, hasMemoryModule, func_218191_a, hasMemory
<T, U> void (MemoryModuleType<U>, com.mojang.datafixers.Dynamic<T>): a, method_18877, func_218216_a
<T, U> void (MemoryModuleType<U>, com.mojang.datafixers.Dynamic<T>): a, method_18877, readMemory, func_218216_a
<U> void (MemoryModuleType<U>): b, method_18875, func_218189_b, removeMemory
<U> void (MemoryModuleType<U>): b, method_18875, forget, func_218189_b, removeMemory
<U> void (MemoryModuleType<U>, U): a, method_18878, func_218205_a, setMemory
<U> void (MemoryModuleType<U>, U): a, method_18878, putMemory, func_218205_a, setMemory
<U> void (MemoryModuleType<U>, Optional<U>): a, method_18879, func_218226_a, setMemory
<U> void (MemoryModuleType<U>, Optional<U>): a, method_18879, setMemory, func_218226_a, setMemory
<U> Optional<U> (MemoryModuleType<U>): c, method_18904, func_218207_c, getMemory
<U> Optional<U> (MemoryModuleType<U>): c, method_18904, getOptionalMemory, func_218207_c, getMemory
boolean (MemoryModuleType<?>, MemoryStatus): a, method_18876, func_218196_a
boolean (MemoryModuleType<?>, MemoryStatus): a, method_18876, isMemoryInState, func_218196_a
Schedule (): b, method_18894, func_218198_b, getSchedule
Schedule (): b, method_18894, getSchedule, func_218198_b, getSchedule
void (Schedule): a, method_18884, func_218203_a, setSchedule
void (Schedule): a, method_18884, setSchedule, func_218203_a, setSchedule
void (Set<Activity>): a, method_18890, func_218199_a
void (Set<Activity>): a, method_18890, setCoreActivities, func_218199_a
Stream<Behavior<? super E>> (): d, method_18899, func_218193_d
Stream<Behavior<? super E>> (): d, method_18899, streamRunningTasks, func_218193_d
void (Activity): a, method_18880, func_218202_a
void (Activity): a, method_18880, resetPossibleActivities, func_218202_a
void (long, long): a, method_18871, func_218211_a
void (long, long): a, method_18871, refreshActivities, func_218211_a
void (Activity): b, method_18897, func_218200_b
void (Activity): b, method_18897, setDefaultActivity, func_218200_b
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>): a, method_18881, func_218208_a
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>): a, method_18881, setTaskList, func_218208_a
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, method_18882, func_218224_a
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, method_18882, setTaskList, func_218224_a
boolean (Activity): c, method_18906, func_218214_c
boolean (Activity): c, method_18906, hasActivity, func_218214_c
BehaviorController<E> (): f, method_18911, func_218185_f
BehaviorController<E> (): f, method_18911, copy, func_218185_f
void (WorldServer, E): a, method_19542, func_218210_a
void (WorldServer, E): a, method_19542, tick, func_218210_a
void (WorldServer, E): b, method_18900, func_218227_b
void (WorldServer, E): b, method_18900, stopAllTasks, func_218227_b
<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, method_19508, func_218175_a
<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, method_19508, serialize, func_218175_a
void (WorldServer, E): c, method_19544, func_218229_c
void (WorldServer, E): c, method_19544, updateSensors, func_218229_c
void (WorldServer, E): d, method_18891, func_218218_d
void (WorldServer, E): d, method_18891, startTasks, func_218218_d
void (WorldServer, E): e, method_19545, func_218222_e
void (WorldServer, E): e, method_19545, updateTasks, func_218222_e
boolean (Activity): d, method_18874, func_218217_d
boolean (Activity): d, method_18874, canDoActivity, func_218217_d
boolean (Object): a, method_19948, func_218213_a
boolean (Object): a, method_19948, isEmptyCollection, func_218213_a
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
ajd
ajg
Fields
Map<MemoryModuleType<?>, Optional<?>>: a, field_18322, field_218230_a
Map<MemoryModuleType<?>, Optional<?>>: a, field_18322, field_218230_a, memories
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: b, field_18323, field_218231_b
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: b, field_18323, field_218231_b, sensors
Schedule: d, field_18325, field_218233_d
Schedule: d, field_18325, field_218233_d, schedule
Constructors
Methods
boolean (MemoryModuleType<?>): a, method_18896, func_218191_a
boolean (MemoryModuleType<?>): a, method_18896, func_218191_a, hasMemory
void (MemoryModuleType<?>): b, method_18875, func_218189_b
<U> void (MemoryModuleType<U>): b, method_18875, func_218189_b, removeMemory
<U> void (MemoryModuleType<U>, U): a, method_18878, func_218205_a
<U> void (MemoryModuleType<U>, U): a, method_18878, func_218205_a, setMemory
<U> void (MemoryModuleType<U>, Optional<U>): a, method_18879, func_218226_a
<U> void (MemoryModuleType<U>, Optional<U>): a, method_18879, func_218226_a, setMemory
<U> Optional<U> (MemoryModuleType<U>): c, method_18904, func_218207_c
<U> Optional<U> (MemoryModuleType<U>): c, method_18904, func_218207_c, getMemory
Schedule (): b, method_18894, func_218198_b
Schedule (): b, method_18894, func_218198_b, getSchedule
void (Schedule): a, method_18884, func_218203_a
void (Schedule): a, method_18884, func_218203_a, setSchedule
1.14
Names
ajd
net.minecraft.class_4095
net.minecraft.entity.ai.brain.Brain
net.minecraft.server.v1_14_R1.BehaviorController
Fields
Map<MemoryModuleType<?>, Optional<?>>: a, field_18322, field_218230_a
Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: b, field_18323, field_218231_b
Map<Integer, Map<Activity, Set<Behavior<? super E>>>>: c, field_18324, field_218232_c
Schedule: d, field_18325, field_218233_d
Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: e, field_18326, field_218234_e
Set<Activity>: f, field_18327, field_218235_f
Set<Activity>: g, field_18328, field_218236_g
Activity: h, field_18329, field_218237_h
long: i, field_18853, field_218238_i
Constructors
<T> (Collection<MemoryModuleType<?>>, Collection<SensorType<? extends Sensor<? super E>>>, com.mojang.datafixers.Dynamic<T>)
Methods
boolean (MemoryModuleType<?>): a, method_18896, func_218191_a
<T, U> void (MemoryModuleType<U>, com.mojang.datafixers.Dynamic<T>): a, method_18877, func_218216_a
void (MemoryModuleType<?>): b, method_18875, func_218189_b
<U> void (MemoryModuleType<U>, U): a, method_18878, func_218205_a
<U> void (MemoryModuleType<U>, Optional<U>): a, method_18879, func_218226_a
<U> Optional<U> (MemoryModuleType<U>): c, method_18904, func_218207_c
boolean (MemoryModuleType<?>, MemoryStatus): a, method_18876, func_218196_a
Schedule (): b, method_18894, func_218198_b
void (Schedule): a, method_18884, func_218203_a
void (Set<Activity>): a, method_18890, func_218199_a
Stream<Behavior<? super E>> (): d, method_18899, func_218193_d
void (Activity): a, method_18880, func_218202_a
void (long, long): a, method_18871, func_218211_a
void (Activity): b, method_18897, func_218200_b
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>): a, method_18881, func_218208_a
void (Activity, com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Behavior<? super E>>>, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>): a, method_18882, func_218224_a
boolean (Activity): c, method_18906, func_218214_c
BehaviorController<E> (): f, method_18911, func_218185_f
void (WorldServer, E): a, method_19542, func_218210_a
void (WorldServer, E): b, method_18900, func_218227_b
<T> T (com.mojang.datafixers.types.DynamicOps<T>): a, method_19508, func_218175_a
void (WorldServer, E): c, method_19544, func_218229_c
void (WorldServer, E): d, method_18891, func_218218_d
void (WorldServer, E): e, method_19545, func_218222_e
boolean (Activity): d, method_18874, func_218217_d
boolean (Object): a, method_19948, func_218213_a