History - net.minecraft.world.entity.ai.behavior.declarative.BehaviorBuilder

1.21.4

Names

cbm

cao

Fields

Constructors

Methods

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_