History - net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder
1.21.3
Names
net.minecraft.world.entity.ai.behavior.declarative.MemoryAccessor
net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder
net.minecraft.class_7906
net.minecraft.class_7898
net.minecraft.unmapped.C_ujlmiamh
net.minecraft.unmapped.C_rcqaryar
net.minecraft.entity.ai.brain.MemoryQueryResult
net.minecraft.entity.ai.brain.task.TaskTriggerer
net.minecraft.entity.ai.brain.MemoryAccessor
net.minecraft.entity.ai.brain.task.TaskBuilder
net.minecraft.src.C_256705_
net.minecraft.src.C_256697_
Fields
BehaviorBuilder$TriggerWithResult<E, M>: a, trigger, field_40998, f_fbolpvvc, function, trigger, f_256790_
Brain<?>: a, brain, field_41025, f_axwodfij, brain, brain, f_256902_
MemoryModuleType<Value>: b, memoryType, field_41026, f_nnqvfqwh, memory, type, f_257027_
com.mojang.datafixers.kinds.App<F, Value>: c, value, field_41027, f_powfpjln, value, value, f_256777_
Constructors
(BehaviorBuilder$TriggerWithResult<E, M>)
(Brain<?>, MemoryModuleType<Value>, com.mojang.datafixers.kinds.App<F, Value>)
Methods
<E extends LivingEntity, M> BehaviorBuilder<E, M> (com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, M>): a, unbox, method_47220, m_baiqplax, cast, unbox, m_257695_
<E extends LivingEntity> BehaviorBuilder$Instance<E> (): a, instance, method_47215, m_hfypbtrs, newContext, instance, m_257958_
<E extends LivingEntity> OneShot<E> (Function<BehaviorBuilder$Instance<E>, ? extends com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, Trigger<E>>>): a, create, method_47224, m_elxiakeb, task, task, m_258034_
<E extends LivingEntity> OneShot<E> (Trigger<? super E>, Trigger<? super E>): a, sequence, method_47217, m_xtjbildx, runIf, sequence, m_258047_
<E extends LivingEntity> OneShot<E> (Predicate<E>, OneShot<? super E>): a, triggerIf, method_47227, m_ipranrme, runIf, sequence, m_257845_
<E extends LivingEntity> OneShot<E> (Predicate<E>): a, triggerIf, method_47225, m_niacdizy, predicate, triggerIf, m_257590_
<E extends LivingEntity> OneShot<E> (BiPredicate<ServerLevel, E>): a, triggerIf, method_47221, m_uxcmzqzq, predicate, triggerIf, m_257433_
<E extends LivingEntity, M> BehaviorBuilder$TriggerWithResult<E, M> (com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, M>): b, get, method_47229, m_dtlemngu, getFunction, getFunction, m_257451_
<E extends LivingEntity, M> BehaviorBuilder<E, M> (BehaviorBuilder$TriggerWithResult<E, M>): a, create, method_47216, m_vpobqcer, of, create, m_257924_
com.mojang.datafixers.kinds.App<F, Value> (): a, value, method_47248, m_nrhekywp, getValue, getValue, m_258035_
void (Value): a, set, method_47249, m_klbizcog, remember, remember, m_257512_
void (Optional<Value>): a, setOrErase, method_47251, m_bczdgokz, remember, remember, m_257564_
void (Value, long): a, setWithExpiry, method_47250, m_zjdztcmb, remember, remember, m_257465_
void (): b, erase, method_47252, m_gfsxfard, forget, forget, m_257971_
1.21.2
Names
byu
cbm
net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder
net.minecraft.world.entity.ai.behavior.declarative.MemoryAccessor
net.minecraft.class_7898
net.minecraft.class_7906
net.minecraft.unmapped.C_rcqaryar
net.minecraft.unmapped.C_ujlmiamh
net.minecraft.entity.ai.brain.task.TaskTriggerer
net.minecraft.entity.ai.brain.MemoryQueryResult
net.minecraft.entity.ai.brain.task.TaskBuilder
net.minecraft.entity.ai.brain.MemoryAccessor
net.minecraft.src.C_256697_
net.minecraft.src.C_256705_
Fields
BehaviorBuilder$TriggerWithResult<E, M>: a, trigger, field_40998, f_fbolpvvc, function, trigger, f_256790_
Brain<?>: a, brain, field_41025, f_axwodfij, brain, brain, f_256902_
MemoryModuleType<Value>: b, memoryType, field_41026, f_nnqvfqwh, memory, type, f_257027_
com.mojang.datafixers.kinds.App<F, Value>: c, value, field_41027, f_powfpjln, value, value, f_256777_
Constructors
(BehaviorBuilder$TriggerWithResult<E, M>)
(Brain<?>, MemoryModuleType<Value>, com.mojang.datafixers.kinds.App<F, Value>)
Methods
<E extends LivingEntity, M> BehaviorBuilder<E, M> (com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, M>): a, unbox, method_47220, m_baiqplax, cast, unbox, m_257695_
<E extends LivingEntity> BehaviorBuilder$Instance<E> (): a, instance, method_47215, m_hfypbtrs, newContext, instance, m_257958_
<E extends LivingEntity> OneShot<E> (Function<BehaviorBuilder$Instance<E>, ? extends com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, Trigger<E>>>): a, create, method_47224, m_elxiakeb, task, task, m_258034_
<E extends LivingEntity> OneShot<E> (Trigger<? super E>, Trigger<? super E>): a, sequence, method_47217, m_xtjbildx, runIf, sequence, m_258047_
<E extends LivingEntity> OneShot<E> (Predicate<E>, OneShot<? super E>): a, triggerIf, method_47227, m_ipranrme, runIf, sequence, m_257845_
<E extends LivingEntity> OneShot<E> (Predicate<E>): a, triggerIf, method_47225, m_niacdizy, predicate, triggerIf, m_257590_
<E extends LivingEntity> OneShot<E> (BiPredicate<ServerLevel, E>): a, triggerIf, method_47221, m_uxcmzqzq, predicate, triggerIf, m_257433_
<E extends LivingEntity, M> BehaviorBuilder$TriggerWithResult<E, M> (com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, M>): b, get, method_47229, m_dtlemngu, getFunction, getFunction, m_257451_
<E extends LivingEntity, M> BehaviorBuilder<E, M> (BehaviorBuilder$TriggerWithResult<E, M>): a, create, method_47216, m_vpobqcer, of, create, m_257924_
com.mojang.datafixers.kinds.App<F, Value> (): a, value, method_47248, m_nrhekywp, getValue, getValue, m_258035_
void (Value): a, set, method_47249, m_klbizcog, remember, remember, m_257512_
void (Optional<Value>): a, setOrErase, method_47251, m_bczdgokz, remember, remember, m_257564_
void (Value, long): a, setWithExpiry, method_47250, m_zjdztcmb, remember, remember, m_257465_
void (): b, erase, method_47252, m_gfsxfard, forget, forget, m_257971_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
byx
byu
Fields
Constructors
Methods
1.20.6
Names
byw
byx
net.minecraft.world.entity.ai.behavior.BehaviorLeaveJob
net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder
Fields
Constructors
Methods
1.20.5
Names
bro
byw
net.minecraft.world.entity.ai.behavior.YieldJobSite
net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder
net.minecraft.class_5327
net.minecraft.class_7898
net.minecraft.unmapped.C_husyniag
net.minecraft.unmapped.C_rcqaryar
net.minecraft.entity.ai.brain.task.TakeJobSiteTask
net.minecraft.entity.ai.brain.task.TaskTriggerer
net.minecraft.entity.ai.brain.task.TakeJobSiteTask
net.minecraft.entity.ai.brain.task.TaskBuilder
net.minecraft.src.C_660_
net.minecraft.src.C_256697_
Fields
BehaviorBuilder$TriggerWithResult<E, M>: a, trigger, field_40998, f_fbolpvvc, function, trigger, f_256790_
Constructors
()
(BehaviorBuilder$TriggerWithResult<E, M>)
Methods
boolean (Holder<PoiType>, Villager, BlockPos): a, nearbyWantsJobsite, method_29260, m_vzlstima, canUseJobSite, canUseJobSite, m_217510_
BehaviorControl<Villager> (float): a, create, method_47207, m_szrmsllv, create, m_257788_
boolean (PathfinderMob, BlockPos, PoiType): a, canReachPos, method_29262, m_kyevwxrp, canReachJobSite, canReachJobSite, m_257696_
<E extends LivingEntity, M> BehaviorBuilder<E, M> (com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, M>): a, unbox, method_47220, m_baiqplax, cast, unbox, m_257695_
<E extends LivingEntity> BehaviorBuilder$Instance<E> (): a, instance, method_47215, m_hfypbtrs, newContext, instance, m_257958_
<E extends LivingEntity> OneShot<E> (Function<BehaviorBuilder$Instance<E>, ? extends com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, Trigger<E>>>): a, create, method_47224, m_elxiakeb, task, task, m_258034_
<E extends LivingEntity> OneShot<E> (Trigger<? super E>, Trigger<? super E>): a, sequence, method_47217, m_xtjbildx, runIf, sequence, m_258047_
<E extends LivingEntity> OneShot<E> (Predicate<E>, OneShot<? super E>): a, triggerIf, method_47227, m_ipranrme, runIf, sequence, m_257845_
<E extends LivingEntity> OneShot<E> (Predicate<E>): a, triggerIf, method_47225, m_niacdizy, predicate, triggerIf, m_257590_
<E extends LivingEntity> OneShot<E> (BiPredicate<ServerLevel, E>): a, triggerIf, method_47221, m_uxcmzqzq, predicate, triggerIf, m_257433_
<E extends LivingEntity, M> BehaviorBuilder$TriggerWithResult<E, M> (com.mojang.datafixers.kinds.App<BehaviorBuilder$Mu<E>, M>): b, get, method_47229, m_dtlemngu, getFunction, getFunction, m_257451_
<E extends LivingEntity, M> BehaviorBuilder<E, M> (BehaviorBuilder$TriggerWithResult<E, M>): a, create, method_47216, m_vpobqcer, of, create, m_257924_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
boi
bro
Fields
Constructors
Methods
1.20.2
Names
blc
boi
Fields
Constructors
Methods
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
bla
blc
Fields
Constructors
Methods
1.19.4
Names
bjf
bla
Fields
Constructors
Methods
1.19.3
Names
bhb
bjf
Fields
float: a, speedModifier, field_25158, f_uoenuwrs, speed, speed, f_24833_
Constructors
(float)
()
Methods
boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_29264, m_lfewznqc, shouldRun, shouldRun, m_6114_
void (ServerLevel, Villager, long): a, start, method_29265, m_mdcjpszu, run, run, m_6735_
void (ServerLevel, Villager, Villager, BlockPos, boolean): a, yieldJobSite, method_29266, m_iouyrvjm, claimSite, claimSite, m_24850_
boolean (Villager, BlockPos, PoiType): a, canReachPos, method_29262, m_kyevwxrp, canReachJobSite, canReachJobSite, m_24867_
void (Villager): a, eraseMemories, method_29261, m_eviykpnk, forgetJobSiteAndWalkTarget, forgetJobSiteAndWalkTarget, m_24865_
BehaviorControl<Villager> (float): a, create, method_47207, m_szrmsllv, create, m_257788_
boolean (PathfinderMob, BlockPos, PoiType): a, canReachPos, method_29262, m_kyevwxrp, canReachJobSite, canReachJobSite, m_257696_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
bge
bhb
Fields
Constructors
Methods
1.19
Names
bcp
bge
Fields
Constructors
Methods
boolean (PoiType, Villager, BlockPos): a, nearbyWantsJobsite, method_29260, m_vzlstima, canUseJobSite, canUseJobSite, m_24861_
boolean (Holder<PoiType>, Villager, BlockPos): a, nearbyWantsJobsite, method_29260, m_vzlstima, canUseJobSite, canUseJobSite, m_217510_
1.18.2
Names
bby
bcp
net.minecraft.entity.ai.brain.task.TakeJobSiteTask
Fields
float: a, speedModifier, field_25158, f_uoenuwrs, speed, f_24833_
float: a, speedModifier, field_25158, f_uoenuwrs, speed, speed, f_24833_
Constructors
Methods
boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_29264, m_lfewznqc, shouldRun, m_6114_
boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_29264, m_lfewznqc, shouldRun, shouldRun, m_6114_
void (ServerLevel, Villager, long): a, start, method_29265, m_mdcjpszu, run, m_6735_
void (ServerLevel, Villager, long): a, start, method_29265, m_mdcjpszu, run, run, m_6735_
boolean (PoiType, Villager, BlockPos): a, nearbyWantsJobsite, method_29260, m_vzlstima, canUseJobSite, m_24861_
boolean (PoiType, Villager, BlockPos): a, nearbyWantsJobsite, method_29260, m_vzlstima, canUseJobSite, canUseJobSite, m_24861_
void (ServerLevel, Villager, Villager, BlockPos, boolean): a, yieldJobSite, method_29266, m_iouyrvjm, claimSite, m_24850_
void (ServerLevel, Villager, Villager, BlockPos, boolean): a, yieldJobSite, method_29266, m_iouyrvjm, claimSite, claimSite, m_24850_
boolean (Villager, BlockPos, PoiType): a, canReachPos, method_29262, m_kyevwxrp, canReachJobSite, m_24867_
boolean (Villager, BlockPos, PoiType): a, canReachPos, method_29262, m_kyevwxrp, canReachJobSite, canReachJobSite, m_24867_
void (Villager): a, eraseMemories, method_29261, m_eviykpnk, forgetJobSiteAndWalkTarget, m_24865_
void (Villager): a, eraseMemories, method_29261, m_eviykpnk, forgetJobSiteAndWalkTarget, forgetJobSiteAndWalkTarget, m_24865_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
aym
bby
Fields
Constructors
Methods
1.17.1
Names
ayl
aym
Fields
Constructors
Methods
1.17
Names
aus
ayl
net.minecraft.entity.ai.brain.task.FindJobTask
net.minecraft.src.C_660_
net.minecraft.server.v1_16_R3.BehaviorLeaveJob
net.minecraft.world.entity.ai.behavior.BehaviorLeaveJob
Fields
float: b, speedModifier, field_25158, f_uoenuwrs, speed, field_234017_b_
float: a, speedModifier, field_25158, f_uoenuwrs, speed, f_24833_
Constructors
Methods
boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_29264, m_lfewznqc, shouldRun, func_212832_a_
boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_29264, m_lfewznqc, shouldRun, m_6114_
void (ServerLevel, Villager, long): a, start, method_29265, m_mdcjpszu, run, func_212831_a_
void (ServerLevel, Villager, long): a, start, method_29265, m_mdcjpszu, run, m_6735_
boolean (PoiType, Villager, BlockPos): a, nearbyWantsJobsite, method_29260, m_vzlstima, canUseJobSite, func_234018_a_
boolean (PoiType, Villager, BlockPos): a, nearbyWantsJobsite, method_29260, m_vzlstima, canUseJobSite, m_24861_
void (ServerLevel, Villager, Villager, BlockPos, boolean): a, yieldJobSite, method_29266, m_iouyrvjm, claimSite, func_234022_a_
void (ServerLevel, Villager, Villager, BlockPos, boolean): a, yieldJobSite, method_29266, m_iouyrvjm, claimSite, m_24850_
boolean (Villager, BlockPos, PoiType): a, canReachPos, method_29262, m_kyevwxrp, canReachJobSite, func_234020_a_
boolean (Villager, BlockPos, PoiType): a, canReachPos, method_29262, m_kyevwxrp, canReachJobSite, m_24867_
void (Villager): a, eraseMemories, method_29261, m_eviykpnk, forgetJobSiteAndWalkTarget, func_234019_a_
void (Villager): a, eraseMemories, method_29261, m_eviykpnk, forgetJobSiteAndWalkTarget, m_24865_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
aup
aus
net.minecraft.server.v1_16_R2.BehaviorLeaveJob
net.minecraft.server.v1_16_R3.BehaviorLeaveJob
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
ate
aup
net.minecraft.server.v1_16_R1.BehaviorLeaveJob
net.minecraft.server.v1_16_R2.BehaviorLeaveJob
Fields
Constructors
Methods
1.16.1
Names
ate
net.minecraft.world.entity.ai.behavior.YieldJobSite
net.minecraft.class_5327
net.minecraft.unmapped.C_husyniag
net.minecraft.entity.ai.brain.task.TakeJobSiteTask
net.minecraft.entity.ai.brain.task.FindJobTask
net.minecraft.server.v1_16_R1.BehaviorLeaveJob
Fields
float: b, speedModifier, field_25158, f_uoenuwrs, speed, field_234017_b_
Constructors
(float)
Methods
boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_29264, m_lfewznqc, shouldRun, func_212832_a_
void (ServerLevel, Villager, long): a, start, method_29265, m_mdcjpszu, run, func_212831_a_
boolean (PoiType, Villager, BlockPos): a, nearbyWantsJobsite, method_29260, m_vzlstima, canUseJobSite, func_234018_a_
void (ServerLevel, Villager, Villager, BlockPos, boolean): a, yieldJobSite, method_29266, m_iouyrvjm, claimSite, func_234022_a_
boolean (Villager, BlockPos, PoiType): a, canReachPos, method_29262, m_kyevwxrp, canReachJobSite, func_234020_a_
void (Villager): a, eraseMemories, method_29261, m_eviykpnk, forgetJobSiteAndWalkTarget, func_234019_a_