net.minecraft.world.entity.ai.memory

public class NearestVisibleLivingEntities

chw
net.minecraft.world.entity.ai.memory.NearestVisibleLivingEntities
net.minecraft.class_6670

Field summary

Modifier and TypeField
private static final NearestVisibleLivingEntities
a
EMPTY
field_35104
private final List<LivingEntity>
b
nearbyEntities
field_35105
private final Predicate<LivingEntity>
c
lineOfSightTest
field_35106

Constructor summary

ModifierConstructor
private ()
public (ServerLevel arg0, LivingEntity arg1, List<LivingEntity> arg2)

Method summary

Modifier and TypeMethod
public static NearestVisibleLivingEntities
a()
empty()
method_38971()
public Optional<LivingEntity>
a(Predicate<bys> arg0)
findClosest(Predicate<LivingEntity> arg0)
method_38975(Predicate<class_1309> arg0)
public Iterable<LivingEntity>
b(Predicate<bys> arg0)
findAll(Predicate<LivingEntity> arg0)
method_38978(Predicate<class_1309> arg0)
public Stream<LivingEntity>
c(Predicate<bys> arg0)
find(Predicate<LivingEntity> arg0)
method_38980(Predicate<class_1309> arg0)
public boolean
a(bys arg0)
contains(LivingEntity arg0)
method_38972(class_1309 arg0)
public boolean
d(Predicate<bys> arg0)
contains(Predicate<LivingEntity> arg0)
method_38981(Predicate<class_1309> arg0)