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