History - net.minecraft.world.entity.ai.behavior.StartAttacking

1.21.3

Names

bxt

cal

Fields

Constructors

Methods

<E extends Mob> BehaviorControl<E> (Function<E, Optional<? extends LivingEntity>>): a, create, method_47119, create, m_257710_

<E extends Mob> BehaviorControl<E> (Predicate<E>, Function<E, Optional<? extends LivingEntity>>): a, create, method_47120, create, m_257741_

<E extends Mob> BehaviorControl<E> (StartAttacking$TargetFinder<E>): a, create, method_47119, create

<E extends Mob> BehaviorControl<E> (StartAttacking$StartAttackingCondition<E>, StartAttacking$TargetFinder<E>): a, create, method_47120, create

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

bxw

bxt

Fields

Constructors

Methods

1.20.6

Names

bqo

bxw

Fields

Constructors

Methods

1.20.4

Names

bni

bqo

Fields

Constructors

Methods

1.20.2

Names

bkc

bni

Fields

Constructors

Methods

1.20.1

Names

bka

bkc

Fields

Constructors

Methods

1.19.4

Names

bif

bka

Fields

Constructors

Methods

1.19.3

Names

bgb

bif

Fields

Predicate<E>: a, canAttackPredicate, field_22325, startCondition, f_24190_

Function<E, Optional<? extends LivingEntity>>: d, targetFinderFunction, field_22326, targetGetter, f_24191_

Constructors

(Predicate<E>, Function<E, Optional<? extends LivingEntity>>)

(Function<E, Optional<? extends LivingEntity>>)

(Predicate<E>, Function<E, Optional<? extends LivingEntity>>, int)

()

Methods

boolean (ServerLevel, E): a, checkExtraStartConditions, method_24613, shouldRun, m_6114_

void (ServerLevel, E, long): a, start, method_24614, run, m_6735_

<E extends Mob> void (E, LivingEntity): a, setAttackTarget, method_24612, updateAttackTarget, m_24213_

<E extends Mob> BehaviorControl<E> (Function<E, Optional<? extends LivingEntity>>): a, create, method_47119, create, m_257710_

<E extends Mob> BehaviorControl<E> (Predicate<E>, Function<E, Optional<? extends LivingEntity>>): a, create, method_47120, create, m_257741_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

bfe

bgb

Fields

Constructors

Methods

1.19

Names

bbt

bfe

Fields

Function<E, Optional<? extends LivingEntity>>: c, targetFinderFunction, field_22326, targetGetter, f_24191_

Function<E, Optional<? extends LivingEntity>>: d, targetFinderFunction, field_22326, targetGetter, f_24191_

Constructors

(Predicate<E>, Function<E, Optional<? extends LivingEntity>>, int)

Methods

1.18.2

Names

bbc

bbt

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

axq

bbc

Fields

Constructors

Methods

1.17.1

Names

axp

axq

Fields

Constructors

Methods

1.17

Names

atw

axp

net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask

net.minecraft.src.C_633_

net.minecraft.server.v1_16_R3.BehaviorAttackTargetSet

net.minecraft.world.entity.ai.behavior.BehaviorAttackTargetSet

Fields

Predicate<E>: b, canAttackPredicate, field_22325, startCondition, field_233973_b_

Predicate<E>: a, canAttackPredicate, field_22325, startCondition, f_24190_

Function<E, Optional<? extends LivingEntity>>: c, targetFinderFunction, field_22326, targetGetter, field_233974_c_

Function<E, Optional<? extends LivingEntity>>: c, targetFinderFunction, field_22326, targetGetter, f_24191_

Constructors

Methods

boolean (ServerLevel, E): a, checkExtraStartConditions, method_24613, shouldRun, func_212832_a_

boolean (ServerLevel, E): a, checkExtraStartConditions, method_24613, shouldRun, m_6114_

void (ServerLevel, E, long): a, start, method_24614, run, func_212831_a_

void (ServerLevel, E, long): a, start, method_24614, run, m_6735_

void (E, LivingEntity): a, setAttackTarget, method_24612, updateAttackTarget, func_233976_a_

void (E, LivingEntity): a, setAttackTarget, method_24612, updateAttackTarget, m_24213_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

att

atw

net.minecraft.server.v1_16_R2.BehaviorAttackTargetSet

net.minecraft.server.v1_16_R3.BehaviorAttackTargetSet

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

asi

att

net.minecraft.server.v1_16_R1.BehaviorAttackTargetSet

net.minecraft.server.v1_16_R2.BehaviorAttackTargetSet

Fields

Constructors

Methods

1.16.1

Names

asi

net.minecraft.world.entity.ai.behavior.StartAttacking

net.minecraft.class_4824

net.minecraft.entity.ai.brain.task.UpdateAttackTargetTask

net.minecraft.entity.ai.brain.task.ForgetAttackTargetTask

net.minecraft.server.v1_16_R1.BehaviorAttackTargetSet

Fields

Predicate<E>: b, canAttackPredicate, field_22325, startCondition, field_233973_b_

Function<E, Optional<? extends LivingEntity>>: c, targetFinderFunction, field_22326, targetGetter, field_233974_c_

Constructors

(Predicate<E>, Function<E, Optional<? extends LivingEntity>>)

(Function<E, Optional<? extends LivingEntity>>)

Methods

boolean (ServerLevel, E): a, checkExtraStartConditions, method_24613, shouldRun, func_212832_a_

void (ServerLevel, E, long): a, start, method_24614, run, func_212831_a_

void (E, LivingEntity): a, setAttackTarget, method_24612, updateAttackTarget, func_233976_a_