Class NearestVisibleLivingEntities
java.lang.Object
net.minecraft.world.entity.ai.memory.NearestVisibleLivingEntities
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final NearestVisibleLivingEntitiesprivate final Predicate<LivingEntity> private final List<LivingEntity> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateNearestVisibleLivingEntities(ServerLevel pLevel, LivingEntity pEntity, List<LivingEntity> pNearbyEntities) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(Predicate<LivingEntity> pPredicate) booleancontains(LivingEntity pEntity) static NearestVisibleLivingEntitiesempty()find(Predicate<LivingEntity> pPredicate) findAll(Predicate<LivingEntity> pPredicate) findClosest(Predicate<LivingEntity> pPredicate)
-
Field Details
-
EMPTY
-
nearbyEntities
-
lineOfSightTest
-
-
Constructor Details
-
NearestVisibleLivingEntities
private NearestVisibleLivingEntities() -
NearestVisibleLivingEntities
public NearestVisibleLivingEntities(ServerLevel pLevel, LivingEntity pEntity, List<LivingEntity> pNearbyEntities)
-
-
Method Details
-
empty
-
findClosest
-
findAll
-
find
-
contains
-
contains
-