History - net.minecraft.world.entity.ai.Brain

1.21.4

Names

bxi

bwk

Fields

Constructors

Methods

1.21.3

Names

bxh

bxi

net.minecraft.world.entity.WalkAnimationState

net.minecraft.world.entity.ai.BehaviorController

Fields

Constructors

Methods

1.21.2

Names

bnk

bxh

net.minecraft.world.entity.WalkAnimationState

net.minecraft.world.entity.ai.Brain

net.minecraft.class_8080

net.minecraft.class_4095

net.minecraft.unmapped.C_okagbxbh

net.minecraft.unmapped.C_rjqjaxef

net.minecraft.entity.LimbAnimator

net.minecraft.entity.ai.brain.Brain

net.minecraft.entity.LimbData

net.minecraft.entity.ai.brain.Brain

net.minecraft.src.C_267335_

net.minecraft.src.C_548_

Fields

float: a, speedOld, field_42109, f_phygrlmu, prevSpeed, oldLimbDistance, f_267406_

float: b, speed, field_42110, f_tvhydwyb, speed, limbDistance, f_267371_

float: c, position, field_42111, f_rwiixyou, pos, totalLimbDistance, f_267358_

org.slf4j.Logger: a, LOGGER, field_24656, f_wlkujdyc, LOGGER, LOGGER, f_21841_

Supplier<com.mojang.serialization.Codec<Brain<E>>>: b, codec, field_24657, f_hmjwcemi, codecSupplier, codecSupplier, f_21842_

int: c, SCHEDULE_UPDATE_DELAY, field_30096, f_gqzqsdwp, ACTIVITY_REFRESH_COOLDOWN, ACTIVITY_REFRESH_COOLDOWN, f_147338_

Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>>: d, memories, field_18322, f_eosyauds, memories, memories, f_21843_

Map<SensorType<? extends Sensor<? super E>>, Sensor<? super E>>: e, sensors, field_18323, f_cpbsuabe, sensors, sensors, f_21844_

Map<Integer, Map<Activity, Set<BehaviorControl<? super E>>>>: f, availableBehaviorsByPriority, field_18324, f_geqhnxmy, tasks, tasks, f_21845_

Schedule: g, schedule, field_18325, f_juixaqwl, schedule, schedule, f_21846_

Map<Activity, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>>: h, activityRequirements, field_18326, f_rtubrbed, requiredActivityMemories, requiredActivityMemories, f_21847_

Map<Activity, Set<MemoryModuleType<?>>>: i, activityMemoriesToEraseWhenStopped, field_22282, f_bbrulyuz, forgettingActivityMemories, forgettingActivityMemories, f_21848_

Set<Activity>: j, coreActivities, field_18327, f_smzqymsz, coreActivities, coreActivities, f_21849_

Set<Activity>: k, activeActivities, field_18328, f_zntdmkab, possibleActivities, possibleActivities, f_21850_

Activity: l, defaultActivity, field_18329, f_hblznayd, defaultActivity, defaultActivity, f_21851_

long: m, lastScheduleUpdate, field_18853, f_nkvabvkg, activityStartTime, activityStartTime, f_21852_

Constructors

()

(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

void (float): a, setSpeed, method_48567, m_cpdufhso, setSpeed, setLimbDistance, m_267771_

void (float, float): a, update, method_48568, m_ojyzwoun, updateLimbs, updateLimbs, m_267566_

float (): a, speed, method_48566, m_bmysmpau, getSpeed, getLimbDistance, m_267731_

float (float): b, speed, method_48570, m_zhsfjxjq, getSpeed, getLimbDistance, m_267711_

float (): b, position, method_48569, m_mjcaplll, getPos, getTotalLimbDistance, m_267756_

float (float): c, position, method_48572, m_bmbzfdjy, getPos, getLimbAngle, m_267590_

boolean (): c, isMoving, method_48571, m_fufxtepd, isLimbMoving, limbsMoved, m_267780_

<E extends LivingEntity> Brain$Provider<E> (Collection<? extends MemoryModuleType<?>>, Collection<? extends SensorType<? extends Sensor<? super E>>>): a, provider, method_28311, m_pbnnwlmf, createProfile, 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, m_pmjirqmk, createBrainCodec, createBrainCodec, m_21946_

<T> com.mojang.serialization.DataResult<T> (com.mojang.serialization.DynamicOps<T>): a, serializeStart, method_28310, m_vwayzhqi, encode, encode, m_21914_

Stream<Brain$MemoryValue<?>> (): j, memories, method_28315, m_sfobxvlq, streamMemories, streamMemories, m_21975_

boolean (MemoryModuleType<?>): a, hasMemoryValue, method_18896, m_ziwhzzzz, hasMemoryModule, hasMemoryModule, m_21874_

void (): a, clearMemories, method_49709, m_ticjzymk, forgetAll, clearMemories, m_276084_

<U> void (MemoryModuleType<U>): b, eraseMemory, method_18875, m_dwaegred, forget, forget, m_21936_

<U> void (MemoryModuleType<U>, U): a, setMemory, method_18878, m_fvnxbipp, remember, remember, m_21879_

<U> void (MemoryModuleType<U>, U, long): a, setMemoryWithExpiry, method_24525, m_htrcavdw, remember, remember, m_21882_

<U> void (MemoryModuleType<U>, Optional<? extends U>): a, setMemory, method_18879, m_pqqxohsa, remember, remember, m_21886_

<U> void (MemoryModuleType<U>, Optional<? extends ExpirableValue<?>>): b, setMemoryInternal, method_24535, m_sonspbro, setMemory, setMemory, m_21941_

<U> Optional<U> (MemoryModuleType<U>): c, getMemory, method_18904, m_izdwevme, getOptionalRegisteredMemory, getOptionalMemory, m_21952_

<U> Optional<U> (MemoryModuleType<U>): d, getMemoryInternal, method_46873, m_ohanahfr, getOptionalMemory, getMemoryValue, m_257414_

<U> long (MemoryModuleType<U>): e, getTimeUntilExpiry, method_36978, m_vccfdhyy, getMemoryExpiry, getMemoryExpiry, m_147341_

Map<MemoryModuleType<?>, Optional<? extends ExpirableValue<?>>> (): b, getMemories, method_35058, m_fyhxpvlu, getMemories, getMemories, m_147339_

<U> boolean (MemoryModuleType<U>, U): b, isMemoryValue, method_29519, m_xmccswca, hasMemoryModuleWithValue, hasMemoryModuleWithValue, m_21938_

boolean (MemoryModuleType<?>, MemoryStatus): a, checkMemory, method_18876, m_zpmouher, isMemoryInState, isMemoryInState, m_21876_

Schedule (): c, getSchedule, method_18894, m_dgaswiol, getSchedule, getSchedule, m_21932_

void (Schedule): a, setSchedule, method_18884, m_labrylud, setSchedule, setSchedule, m_21912_

void (Set<Activity>): a, setCoreActivities, method_18890, m_xfsxaids, setCoreActivities, setCoreActivities, m_21930_

Set<Activity> (): d, getActiveActivities, method_35059, m_bsvmaaeb, getPossibleActivities, getPossibleActivities, m_147340_

List<BehaviorControl<? super E>> (): e, getRunningBehaviors, method_27074, m_apzmvwbx, getRunningTasks, getRunningTasks, m_21956_

void (): f, useDefaultActivity, method_24536, m_zchvmsvx, resetPossibleActivities, resetPossibleActivities, m_21962_

Optional<Activity> (): g, getActiveNonCoreActivity, method_24538, m_ivmteovz, getFirstPossibleNonCoreActivity, getFirstPossibleNonCoreActivity, m_21968_

void (Activity): a, setActiveActivityIfPossible, method_24526, m_epfnjiha, doExclusively, doExclusively, m_21889_

void (Activity): d, setActiveActivity, method_18880, m_nzcbtpqa, resetPossibleActivities, resetPossibleActivities, m_21960_

void (Activity): e, eraseMemoriesForOtherActivitesThan, method_24537, m_xgmjswxr, forgetIrrelevantMemories, forgetIrrelevantMemories, m_21966_

void (long, long): a, updateActivityFromSchedule, method_18871, m_esyyaynt, refreshActivities, refreshActivities, m_21862_

void (List<Activity>): a, setActiveActivityToFirstValid, method_24531, m_gppojmqs, resetPossibleActivities, resetPossibleActivities, m_21926_

void (Activity): b, setDefaultActivity, method_18897, m_sjlndvhw, setDefaultActivity, setDefaultActivity, m_21944_

void (Activity, int, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>>): a, addActivity, method_18882, m_anqydkjt, setTaskList, setTaskList, m_21891_

void (Activity, int, com.google.common.collect.ImmutableList<? extends BehaviorControl<? super E>>, MemoryModuleType<?>): a, addActivityAndRemoveMemoryWhenStopped, method_24527, m_rjfmajtz, setTaskList, setTaskList, m_21895_

void (Activity, com.google.common.collect.ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer, ? extends BehaviorControl<? super E>>>): a, addActivity, method_18881, m_atyrapzq, setTaskList, setTaskList, m_21900_

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, m_piywmknf, setTaskList, 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>>, Set<MemoryModuleType<?>>): a, addActivityAndRemoveMemoriesWhenStopped, method_24530, m_pgpezyyo, setTaskList, setTaskList, m_21907_

void (): h, removeAllBehaviors, method_35060, m_gsvbvogr, clear, clear, m_147343_

boolean (Activity): c, isActive, method_18906, m_elyidpyr, hasActivity, hasActivity, m_21954_

Brain<E> (): i, copyWithoutBehaviors, method_18911, m_eorsynme, copy, copy, m_21973_

void (ServerLevel, E): a, tick, method_19542, m_iglzmmbk, tick, tick, m_21865_

void (ServerLevel, E): c, tickSensors, method_27073, m_xqwztwxk, tickSensors, tickSensors, m_21949_

void (): k, forgetOutdatedMemories, method_27075, m_iispjiqw, tickMemories, tickMemories, m_21976_

void (ServerLevel, E): b, stopAll, method_18900, m_yrkjvfkz, stopAllTasks, stopAllTasks, m_21933_

void (ServerLevel, E): d, startEachNonRunningBehavior, method_18891, m_wcfmakvv, startTasks, startTasks, m_21957_

void (ServerLevel, E): e, tickEachRunningBehavior, method_19545, m_oigmxqji, updateTasks, updateTasks, m_21963_

boolean (Activity): f, activityRequirementsAreMet, method_18874, m_ecjxyvmm, canDoActivity, canDoActivity, m_21969_

boolean (Object): a, isEmptyCollection, method_19948, m_nbkefyrk, isEmptyCollection, isEmptyCollection, m_21918_

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, m_pcvsubbs, indexTaskList, indexTaskList, m_21859_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

bkf

bnk

Fields

Constructors

Methods

1.20.2

Names

bgz

bkf

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

bgx

bgz

net.minecraft.entity.LimbData

Fields

float: a, speedOld, field_42109, f_phygrlmu, prevSpeed, f_267406_

float: a, speedOld, field_42109, f_phygrlmu, prevSpeed, oldLimbDistance, f_267406_

float: b, speed, field_42110, f_tvhydwyb, speed, f_267371_

float: b, speed, field_42110, f_tvhydwyb, speed, limbDistance, f_267371_

float: c, position, field_42111, f_rwiixyou, pos, f_267358_

float: c, position, field_42111, f_rwiixyou, pos, totalLimbDistance, f_267358_

Constructors

Methods

void (float): a, setSpeed, method_48567, m_cpdufhso, setSpeed, m_267771_

void (float): a, setSpeed, method_48567, m_cpdufhso, setSpeed, setLimbDistance, m_267771_

void (float, float): a, update, method_48568, m_ojyzwoun, updateLimbs, m_267566_

void (float, float): a, update, method_48568, m_ojyzwoun, updateLimbs, updateLimbs, m_267566_

float (): a, speed, method_48566, m_bmysmpau, getSpeed, m_267731_

float (): a, speed, method_48566, m_bmysmpau, getSpeed, getLimbDistance, m_267731_

float (float): b, speed, method_48570, m_zhsfjxjq, getSpeed, m_267711_

float (float): b, speed, method_48570, m_zhsfjxjq, getSpeed, getLimbDistance, m_267711_

float (): b, position, method_48569, m_mjcaplll, getPos, m_267756_

float (): b, position, method_48569, m_mjcaplll, getPos, getTotalLimbDistance, m_267756_

float (float): c, position, method_48572, m_bmbzfdjy, getPos, m_267590_

float (float): c, position, method_48572, m_bmbzfdjy, getPos, getLimbAngle, m_267590_

boolean (): c, isMoving, method_48571, m_fufxtepd, isLimbMoving, m_267780_

boolean (): c, isMoving, method_48571, m_fufxtepd, isLimbMoving, limbsMoved, m_267780_

1.19.4

Names

bgx

net.minecraft.world.entity.WalkAnimationState

net.minecraft.class_8080

net.minecraft.unmapped.C_okagbxbh

net.minecraft.entity.LimbAnimator

net.minecraft.src.C_267335_

net.minecraft.world.entity.WalkAnimationState

Fields

float: a, speedOld, field_42109, f_phygrlmu, prevSpeed, f_267406_

float: b, speed, field_42110, f_tvhydwyb, speed, f_267371_

float: c, position, field_42111, f_rwiixyou, pos, f_267358_

Constructors

()

Methods

void (float): a, setSpeed, method_48567, m_cpdufhso, setSpeed, m_267771_

void (float, float): a, update, method_48568, m_ojyzwoun, updateLimbs, m_267566_

float (): a, speed, method_48566, m_bmysmpau, getSpeed, m_267731_

float (float): b, speed, method_48570, m_zhsfjxjq, getSpeed, m_267711_

float (): b, position, method_48569, m_mjcaplll, getPos, m_267756_

float (float): c, position, method_48572, m_bmbzfdjy, getPos, m_267590_

boolean (): c, isMoving, method_48571, m_fufxtepd, isLimbMoving, m_267780_