net.minecraft.entity.ai.brain.task

public class FindEntityTask<E extends LivingEntity, T extends LivingEntity>

extends Task<E>

aso
net.minecraft.world.entity.ai.behavior.InteractWith
net.minecraft.class_4106
net.minecraft.entity.ai.brain.task.FindEntityTask
net.minecraft.unmapped.C_vqdfssau
net.minecraft.entity.ai.brain.task.InteractWithEntityTask
net.minecraft.entity.ai.brain.task.InteractWithEntityTask

Field summary

Modifier and TypeField
private final int
b
maxDist
field_18355
completionRange
f_belnqhrk
field_220446_a
field_220446_a
private final float
c
speedModifier
field_18356
speed
f_csewcdsn
field_220447_b
field_220447_b
private final EntityType<? extends T>
d
type
field_18357
entityType
f_ylzlyurk
field_220448_c
field_220448_c
private final int
e
interactionRangeSqr
field_18358
maxSquaredDistance
f_vrxpagxq
field_220449_d
field_220449_d
private final Predicate<T>
f
targetFilter
field_18359
predicate
f_pijqyfap
field_220450_e
field_220450_e
private final Predicate<E>
g
selfFilter
field_18360
shouldRunPredicate
f_nsfqzpvj
field_220451_f
field_220451_f
private final MemoryModuleType<T>
h
memory
field_18361
targetModule
f_ymkncrdy
field_220452_g
field_220452_g

Constructor summary

ModifierConstructor
public (EntityType<? extends T> entityType, int maxDistance, Predicate<E> shouldRunPredicate, Predicate<T> predicate, MemoryModuleType<T> targetModule, float speed, int completionRange)

Method summary

Modifier and TypeMethod
public static <T extends LivingEntity> FindEntityTask<LivingEntity, T>
a(aqe<? extends T> arg0, int arg1, ayd<T> arg2, float arg3, int arg4)
of(EntityType<? extends T> arg0, int arg1, MemoryModuleType<T> arg2, float arg3, int arg4)
method_18941(class_1299<? extends T> arg0, int arg1, class_4140<T> arg2, float arg3, int arg4)
create(EntityType<? extends T> entityType, int maxDistance, MemoryModuleType<T> targetModule, float speed, int completionRange)
m_fhzoulmm(C_ogavsvbr<? extends T> arg0, int arg1, C_vbbyoqyw<T> arg2, float arg3, int arg4)
func_220445_a(EntityType<? extends T> arg0, int arg1, MemoryModuleType<T> arg2, float arg3, int arg4)
func_220445_a(EntityType<? extends T> arg0, int arg1, MemoryModuleType<T> arg2, float arg3, int arg4)
protected boolean
a(aag arg0, E arg1)
checkExtraStartConditions(ServerLevel arg0, E arg1)
method_18919(class_3218 arg0, E arg1)
shouldRun(ServerWorld arg0, E arg1)
m_pwowjghk(C_bdwnwhiu arg0, E arg1)
func_212832_a_(ServerWorld arg0, E arg1)
shouldExecute(ServerWorld arg0, E arg1)
private boolean
a(E arg0)
seesAtLeastOneValidTarget(E arg0)
method_24582(E arg0)
method_24582(E arg0)
m_bampvqut(E arg0)
func_233913_a_(E arg0)
func_233913_a_(E arg0)
private boolean
b(aqm arg0)
isTargetValid(LivingEntity arg0)
method_24583(class_1309 arg0)
method_24583(LivingEntity arg0)
m_lznleigy(C_usxaxydn arg0)
func_233914_b_(LivingEntity arg0)
func_233914_b_(LivingEntity arg0)
protected void
a(aag arg0, E arg1, long arg2)
start(ServerLevel arg0, E arg1, long arg2)
method_18920(class_3218 arg0, E arg1, long arg2)
run(ServerWorld arg0, E arg1, long arg2)
m_thxoqxcz(C_bdwnwhiu arg0, E arg1, long arg2)
func_212831_a_(ServerWorld arg0, E arg1, long arg2)
startExecuting(ServerWorld arg0, E arg1, long arg2)