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

1.21.11

名称

chk

ckb

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

cda

chk

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cat

cda

字段

构造函数

方法

1.21.5

名称

bxy

cat

字段

构造函数

方法

1.21.4

名称

byw

bxy

字段

构造函数

方法

1.21.3

名称

bwe

byw

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

bwh

bwe

字段

构造函数

方法

1.20.6

名称

boz

bwh

字段

构造函数

方法

1.20.4

名称

blu

boz

字段

构造函数

方法

1.20.2

名称

bio

blu

字段

构造函数

方法

1.20.1

名称

bim

bio

字段

构造函数

方法

1.19.4

名称

bgr

bim

字段

构造函数

方法

1.19.3

名称

bem

bgr

字段

int: a, maxDist, field_18355, completionRange, f_23238_

float: d, speedModifier, field_18356, speed, f_23239_

EntityType<? extends T>: e, type, field_18357, entityType, f_23240_

int: f, interactionRangeSqr, field_18358, maxSquaredDistance, f_23241_

Predicate<T>: g, targetFilter, field_18359, predicate, f_23242_

Predicate<E>: h, selfFilter, field_18360, shouldRunPredicate, f_23243_

MemoryModuleType<T>: i, memory, field_18361, targetModule, f_23244_

构造函数

(EntityType<? extends T>, int, Predicate<E>, Predicate<T>, MemoryModuleType<T>, float, int)

()

方法

<T extends LivingEntity> InteractWith<LivingEntity, T> (EntityType<? extends T>, int, MemoryModuleType<T>, float, int): a, of, method_18941, create, m_23260_

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

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

boolean (E): a, seesAtLeastOneValidTarget, method_24582, anyVisibleTo, m_23266_

boolean (LivingEntity): b, isTargetValid, method_24583, testPredicate, m_23278_

<T extends LivingEntity> InteractWith<LivingEntity, T> (EntityType<? extends T>, int, Predicate<T>, MemoryModuleType<T>, float, int): a, of, method_35071, create, m_147566_

boolean (E, LivingEntity): a, canInteract, method_38963, shouldTarget, m_186038_

<T extends LivingEntity> BehaviorControl<LivingEntity> (EntityType<? extends T>, int, MemoryModuleType<T>, float, int): a, of, method_18941, create, m_258079_

<E extends LivingEntity, T extends LivingEntity> BehaviorControl<E> (EntityType<? extends T>, int, Predicate<E>, Predicate<T>, MemoryModuleType<T>, float, int): a, of, method_46957, create, m_257746_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bdp

bem

字段

构造函数

方法

1.19

名称

baf

bdp

字段

float: c, speedModifier, field_18356, speed, f_23239_

float: d, speedModifier, field_18356, speed, f_23239_

EntityType<? extends T>: d, type, field_18357, entityType, f_23240_

EntityType<? extends T>: e, type, field_18357, entityType, f_23240_

int: e, interactionRangeSqr, field_18358, maxSquaredDistance, f_23241_

int: f, interactionRangeSqr, field_18358, maxSquaredDistance, f_23241_

Predicate<T>: f, targetFilter, field_18359, predicate, f_23242_

Predicate<T>: g, targetFilter, field_18359, predicate, f_23242_

Predicate<E>: g, selfFilter, field_18360, shouldRunPredicate, f_23243_

Predicate<E>: h, selfFilter, field_18360, shouldRunPredicate, f_23243_

MemoryModuleType<T>: h, memory, field_18361, targetModule, f_23244_

MemoryModuleType<T>: i, memory, field_18361, targetModule, f_23244_

构造函数

方法

1.18.2

名称

azo

baf

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

awc

azo

字段

构造函数

方法

boolean (E, LivingEntity): a, canInteract, method_38963, shouldTarget, m_186038_

1.17.1

名称

awb

awc

字段

构造函数

方法

1.17

名称

aso

awb

net.minecraft.entity.ai.brain.task.InteractWithEntityTask

net.minecraft.src.C_597_

net.minecraft.server.v1_16_R3.BehaviorInteract

net.minecraft.world.entity.ai.behavior.BehaviorInteract

字段

int: b, maxDist, field_18355, completionRange, field_220446_a

int: a, maxDist, field_18355, completionRange, f_23238_

float: c, speedModifier, field_18356, speed, field_220447_b

float: c, speedModifier, field_18356, speed, f_23239_

EntityType<? extends T>: d, type, field_18357, entityType, field_220448_c

EntityType<? extends T>: d, type, field_18357, entityType, f_23240_

int: e, interactionRangeSqr, field_18358, maxSquaredDistance, field_220449_d

int: e, interactionRangeSqr, field_18358, maxSquaredDistance, f_23241_

Predicate<T>: f, targetFilter, field_18359, predicate, field_220450_e

Predicate<T>: f, targetFilter, field_18359, predicate, f_23242_

Predicate<E>: g, selfFilter, field_18360, shouldRunPredicate, field_220451_f

Predicate<E>: g, selfFilter, field_18360, shouldRunPredicate, f_23243_

MemoryModuleType<T>: h, memory, field_18361, targetModule, field_220452_g

MemoryModuleType<T>: h, memory, field_18361, targetModule, f_23244_

构造函数

方法

<T extends LivingEntity> InteractWith<LivingEntity, T> (EntityType<? extends T>, int, MemoryModuleType<T>, float, int): a, of, method_18941, create, func_220445_a

<T extends LivingEntity> InteractWith<LivingEntity, T> (EntityType<? extends T>, int, MemoryModuleType<T>, float, int): a, of, method_18941, create, m_23260_

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

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

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

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

boolean (E): a, seesAtLeastOneValidTarget, method_24582, method_24582, func_233913_a_

boolean (E): a, seesAtLeastOneValidTarget, method_24582, anyVisibleTo, m_23266_

boolean (LivingEntity): b, isTargetValid, method_24583, method_24583, func_233914_b_

boolean (LivingEntity): b, isTargetValid, method_24583, testPredicate, m_23278_

<T extends LivingEntity> InteractWith<LivingEntity, T> (EntityType<? extends T>, int, Predicate<T>, MemoryModuleType<T>, float, int): a, of, method_35071, create, m_147566_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

asl

aso

net.minecraft.server.v1_16_R2.BehaviorInteract

net.minecraft.server.v1_16_R3.BehaviorInteract

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

ara

asl

net.minecraft.server.v1_16_R1.BehaviorInteract

net.minecraft.server.v1_16_R2.BehaviorInteract

字段

构造函数

方法

1.16.1

名称

amn

ara

net.minecraft.server.v1_15_R1.BehaviorInteract

net.minecraft.server.v1_16_R1.BehaviorInteract

字段

int: a, maxDist, field_18355, completionRange, field_220446_a

int: b, maxDist, field_18355, completionRange, field_220446_a

float: b, speed, field_18356, speed, field_220447_b

float: c, speedModifier, field_18356, speed, field_220447_b

EntityType<? extends T>: c, type, field_18357, entityType, field_220448_c

EntityType<? extends T>: d, type, field_18357, entityType, field_220448_c

int: d, interactionRangeSqr, field_18358, maxSquaredDistance, field_220449_d

int: e, interactionRangeSqr, field_18358, maxSquaredDistance, field_220449_d

Predicate<T>: e, targetFilter, field_18359, predicate, field_220450_e

Predicate<T>: f, targetFilter, field_18359, predicate, field_220450_e

Predicate<E>: f, selfFilter, field_18360, shouldRunPredicate, field_220451_f

Predicate<E>: g, selfFilter, field_18360, shouldRunPredicate, field_220451_f

MemoryModuleType<T>: g, memory, field_18361, targetModule, field_220452_g

MemoryModuleType<T>: h, memory, field_18361, targetModule, field_220452_g

构造函数

方法

boolean (E): a, seesAtLeastOneValidTarget, method_24582, method_24582, func_233913_a_

boolean (LivingEntity): b, isTargetValid, method_24583, method_24583, func_233914_b_

1.15.2

名称

amk

amn

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

akk

amk

net.minecraft.server.v1_14_R1.BehaviorInteract

net.minecraft.server.v1_15_R1.BehaviorInteract

字段

构造函数

方法

1.14.4

名称

akg

akk

net.minecraft.world.entity.ai.behavior.InteractWith

字段

int: a, field_18355, completionRange, field_220446_a

int: a, maxDist, field_18355, completionRange, field_220446_a

float: b, field_18356, speed, field_220447_b

float: b, speed, field_18356, speed, field_220447_b

EntityTypes<? extends T>: c, field_18357, entityType, field_220448_c

EntityType<? extends T>: c, type, field_18357, entityType, field_220448_c

int: d, field_18358, maxSquaredDistance, field_220449_d

int: d, interactionRangeSqr, field_18358, maxSquaredDistance, field_220449_d

Predicate<T>: e, field_18359, predicate, field_220450_e

Predicate<T>: e, targetFilter, field_18359, predicate, field_220450_e

Predicate<E>: f, field_18360, shouldRunPredicate, field_220451_f

Predicate<E>: f, selfFilter, field_18360, shouldRunPredicate, field_220451_f

MemoryModuleType<T>: g, field_18361, targetModule, field_220452_g

MemoryModuleType<T>: g, memory, field_18361, targetModule, field_220452_g

构造函数

方法

<T extends EntityLiving> BehaviorInteract<EntityLiving, T> (EntityTypes<? extends T>, int, MemoryModuleType<T>, float, int): a, method_18941, create, func_220445_a

<T extends LivingEntity> InteractWith<LivingEntity, T> (EntityType<? extends T>, int, MemoryModuleType<T>, float, int): a, of, method_18941, create, func_220445_a

boolean (WorldServer, E): a, method_18919, shouldRun, func_212832_a_

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

void (WorldServer, E, long): a, method_18920, run, func_212831_a_

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

1.14.3

名称

ake

akg

net.minecraft.entity.ai.brain.task.FindEntityTask

字段

int: a, field_18355, field_220446_a

int: a, field_18355, completionRange, field_220446_a

float: b, field_18356, field_220447_b

float: b, field_18356, speed, field_220447_b

EntityTypes<? extends T>: c, field_18357, field_220448_c

EntityTypes<? extends T>: c, field_18357, entityType, field_220448_c

int: d, field_18358, field_220449_d

int: d, field_18358, maxSquaredDistance, field_220449_d

Predicate<T>: e, field_18359, field_220450_e

Predicate<T>: e, field_18359, predicate, field_220450_e

Predicate<E>: f, field_18360, field_220451_f

Predicate<E>: f, field_18360, shouldRunPredicate, field_220451_f

MemoryModuleType<T>: g, field_18361, field_220452_g

MemoryModuleType<T>: g, field_18361, targetModule, field_220452_g

构造函数

方法

<T extends EntityLiving> BehaviorInteract<EntityLiving, T> (EntityTypes<? extends T>, int, MemoryModuleType<T>, float, int): a, method_18941, func_220445_a

<T extends EntityLiving> BehaviorInteract<EntityLiving, T> (EntityTypes<? extends T>, int, MemoryModuleType<T>, float, int): a, method_18941, create, func_220445_a

boolean (WorldServer, E): a, method_18919, func_212832_a_

boolean (WorldServer, E): a, method_18919, shouldRun, func_212832_a_

void (WorldServer, E, long): a, method_18920, func_212831_a_

void (WorldServer, E, long): a, method_18920, run, func_212831_a_

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

akb

ake

字段

构造函数

方法

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

1.14

名称

akb

net.minecraft.class_4106

net.minecraft.entity.ai.brain.task.InteractWithEntityTask

net.minecraft.server.v1_14_R1.BehaviorInteract

字段

int: a, field_18355, field_220446_a

float: b, field_18356, field_220447_b

EntityTypes<? extends T>: c, field_18357, field_220448_c

int: d, field_18358, field_220449_d

Predicate<T>: e, field_18359, field_220450_e

Predicate<E>: f, field_18360, field_220451_f

MemoryModuleType<T>: g, field_18361, field_220452_g

构造函数

(EntityTypes<? extends T>, int, Predicate<E>, Predicate<T>, MemoryModuleType<T>, float, int)

方法

<T extends EntityLiving> BehaviorInteract<EntityLiving, T> (EntityTypes<? extends T>, int, MemoryModuleType<T>, float, int): a, method_18941, func_220445_a

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

boolean (WorldServer, E): a, method_18919, func_212832_a_

void (WorldServer, E, long): a, method_18920, func_212831_a_