历史 - net.minecraft.world.entity.ai.behavior.StartAttacking

1.21.11

名称

ciz

clt

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

cep

ciz

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cci

cep

字段

构造函数

方法

1.21.5

名称

bzn

cci

字段

构造函数

方法

1.21.4

名称

cal

bzn

字段

构造函数

方法

1.21.3

名称

bxt

cal

字段

构造函数

方法

<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, m_257710_

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

1.21.1

名称

字段

构造函数

方法

1.21

名称

bxw

bxt

字段

构造函数

方法

1.20.6

名称

bqo

bxw

字段

构造函数

方法

1.20.4

名称

bni

bqo

字段

构造函数

方法

1.20.2

名称

bkc

bni

字段

构造函数

方法

1.20.1

名称

bka

bkc

字段

构造函数

方法

1.19.4

名称

bif

bka

字段

构造函数

方法

1.19.3

名称

bgb

bif

字段

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

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

构造函数

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

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

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

()

方法

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

名称

字段

构造函数

方法

1.19.1

名称

bfe

bgb

字段

构造函数

方法

1.19

名称

bbt

bfe

字段

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

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

构造函数

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

方法

1.18.2

名称

bbc

bbt

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

axq

bbc

字段

构造函数

方法

1.17.1

名称

axp

axq

字段

构造函数

方法

1.17

名称

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

字段

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_

构造函数

方法

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

名称

字段

构造函数

方法

1.16.4

名称

att

atw

net.minecraft.server.v1_16_R2.BehaviorAttackTargetSet

net.minecraft.server.v1_16_R3.BehaviorAttackTargetSet

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

asi

att

net.minecraft.server.v1_16_R1.BehaviorAttackTargetSet

net.minecraft.server.v1_16_R2.BehaviorAttackTargetSet

字段

构造函数

方法

1.16.1

名称

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

字段

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

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

构造函数

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

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

方法

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_