Package net.minecraft.server.level
Interface ServerEntityGetter
- All Superinterfaces:
EntityGetter
- All Known Implementing Classes:
ServerLevel
-
Method Summary
Modifier and TypeMethodDescriptiongetLevel()
default <T extends LivingEntity>
List<T> getNearbyEntities
(Class<T> p_376620_, TargetingConditions p_376110_, LivingEntity p_376539_, AABB p_376547_) getNearbyPlayers
(TargetingConditions p_376095_, LivingEntity p_376466_, AABB p_376149_) default <T extends LivingEntity>
TgetNearestEntity
(Class<? extends T> p_376776_, TargetingConditions p_376521_, LivingEntity p_376321_, double p_376605_, double p_376504_, double p_376604_, AABB p_376622_) default <T extends LivingEntity>
TgetNearestEntity
(List<? extends T> p_376261_, TargetingConditions p_376489_, LivingEntity p_376192_, double p_376174_, double p_376483_, double p_376256_) default Player
getNearestPlayer
(TargetingConditions p_376724_, double p_376513_, double p_376719_, double p_376130_) default Player
getNearestPlayer
(TargetingConditions p_376784_, LivingEntity p_376102_) default Player
getNearestPlayer
(TargetingConditions p_376537_, LivingEntity p_376530_, double p_376306_, double p_376408_, double p_376302_) Methods inherited from interface net.minecraft.world.level.EntityGetter
getEntities, getEntities, getEntities, getEntitiesOfClass, getEntitiesOfClass, getEntityCollisions, getNearestPlayer, getNearestPlayer, getNearestPlayer, getPlayerByUUID, hasNearbyAlivePlayer, isUnobstructed, players
-
Method Details
-
getLevel
ServerLevel getLevel() -
getNearestPlayer
-
getNearestPlayer
@Nullable default Player getNearestPlayer(TargetingConditions p_376537_, LivingEntity p_376530_, double p_376306_, double p_376408_, double p_376302_) -
getNearestPlayer
@Nullable default Player getNearestPlayer(TargetingConditions p_376724_, double p_376513_, double p_376719_, double p_376130_) -
getNearestEntity
@Nullable default <T extends LivingEntity> T getNearestEntity(Class<? extends T> p_376776_, TargetingConditions p_376521_, @Nullable LivingEntity p_376321_, double p_376605_, double p_376504_, double p_376604_, AABB p_376622_) -
getNearestEntity
@Nullable default <T extends LivingEntity> T getNearestEntity(List<? extends T> p_376261_, TargetingConditions p_376489_, @Nullable LivingEntity p_376192_, double p_376174_, double p_376483_, double p_376256_) -
getNearbyPlayers
default List<Player> getNearbyPlayers(TargetingConditions p_376095_, LivingEntity p_376466_, AABB p_376149_) -
getNearbyEntities
default <T extends LivingEntity> List<T> getNearbyEntities(Class<T> p_376620_, TargetingConditions p_376110_, LivingEntity p_376539_, AABB p_376547_)
-