Interface EntityLookupView

All Superinterfaces:
EntityView
All Known Implementing Classes:
ServerWorld

public interface EntityLookupView extends EntityView
Mappings:
Namespace Name
named net/minecraft/world/EntityLookupView
intermediary net/minecraft/class_10245
official arc
  • Method Details Link icon

    • toServerWorld Link icon

      ServerWorld toServerWorld()
      Mappings:
      Namespace Name Mixin selector
      named toServerWorld Lnet/minecraft/world/EntityLookupView;toServerWorld()Lnet/minecraft/server/world/ServerWorld;
      intermediary method_8410 Lnet/minecraft/class_10245;method_8410()Lnet/minecraft/class_3218;
      official a Larc;a()Lard;
    • getClosestPlayer Link icon

      @Nullable default @Nullable PlayerEntity getClosestPlayer(TargetPredicate targetPredicate, LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      named getClosestPlayer Lnet/minecraft/world/EntityLookupView;getClosestPlayer(Lnet/minecraft/entity/ai/TargetPredicate;Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/player/PlayerEntity;
      intermediary method_64388 Lnet/minecraft/class_10245;method_64388(Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1657;
      official a Larc;a(Lcfz;Lbvi;)Lcoy;
    • getClosestPlayer Link icon

      @Nullable default @Nullable PlayerEntity getClosestPlayer(TargetPredicate targetPredicate, LivingEntity entity, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      named getClosestPlayer Lnet/minecraft/world/EntityLookupView;getClosestPlayer(Lnet/minecraft/entity/ai/TargetPredicate;Lnet/minecraft/entity/LivingEntity;DDD)Lnet/minecraft/entity/player/PlayerEntity;
      intermediary method_64389 Lnet/minecraft/class_10245;method_64389(Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDD)Lnet/minecraft/class_1657;
      official a Larc;a(Lcfz;Lbvi;DDD)Lcoy;
    • getClosestPlayer Link icon

      @Nullable default @Nullable PlayerEntity getClosestPlayer(TargetPredicate targetPredicate, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      named getClosestPlayer Lnet/minecraft/world/EntityLookupView;getClosestPlayer(Lnet/minecraft/entity/ai/TargetPredicate;DDD)Lnet/minecraft/entity/player/PlayerEntity;
      intermediary method_64387 Lnet/minecraft/class_10245;method_64387(Lnet/minecraft/class_4051;DDD)Lnet/minecraft/class_1657;
      official a Larc;a(Lcfz;DDD)Lcoy;
    • getClosestEntity Link icon

      @Nullable default <T extends LivingEntity> T getClosestEntity(Class<? extends T> clazz, TargetPredicate targetPredicate, @Nullable @Nullable LivingEntity entity, double x, double y, double z, Box box)
      Mappings:
      Namespace Name Mixin selector
      named getClosestEntity Lnet/minecraft/world/EntityLookupView;getClosestEntity(Ljava/lang/Class;Lnet/minecraft/entity/ai/TargetPredicate;Lnet/minecraft/entity/LivingEntity;DDDLnet/minecraft/util/math/Box;)Lnet/minecraft/entity/LivingEntity;
      intermediary method_64391 Lnet/minecraft/class_10245;method_64391(Ljava/lang/Class;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDDLnet/minecraft/class_238;)Lnet/minecraft/class_1309;
      official a Larc;a(Ljava/lang/Class;Lcfz;Lbvi;DDDLfaw;)Lbvi;
    • getClosestEntity Link icon

      @Nullable default <T extends LivingEntity> T getClosestEntity(List<? extends T> entities, TargetPredicate targetPredicate, @Nullable @Nullable LivingEntity entity, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      named getClosestEntity Lnet/minecraft/world/EntityLookupView;getClosestEntity(Ljava/util/List;Lnet/minecraft/entity/ai/TargetPredicate;Lnet/minecraft/entity/LivingEntity;DDD)Lnet/minecraft/entity/LivingEntity;
      intermediary method_64393 Lnet/minecraft/class_10245;method_64393(Ljava/util/List;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;DDD)Lnet/minecraft/class_1309;
      official a Larc;a(Ljava/util/List;Lcfz;Lbvi;DDD)Lbvi;
    • getPlayers Link icon

      default List<PlayerEntity> getPlayers(TargetPredicate targetPredicate, LivingEntity entity, Box box)
      Mappings:
      Namespace Name Mixin selector
      named getPlayers Lnet/minecraft/world/EntityLookupView;getPlayers(Lnet/minecraft/entity/ai/TargetPredicate;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/Box;)Ljava/util/List;
      intermediary method_64390 Lnet/minecraft/class_10245;method_64390(Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;Lnet/minecraft/class_238;)Ljava/util/List;
      official a Larc;a(Lcfz;Lbvi;Lfaw;)Ljava/util/List;
    • getTargets Link icon

      default <T extends LivingEntity> List<T> getTargets(Class<T> clazz, TargetPredicate targetPredicate, LivingEntity entity, Box box)
      Mappings:
      Namespace Name Mixin selector
      named getTargets Lnet/minecraft/world/EntityLookupView;getTargets(Ljava/lang/Class;Lnet/minecraft/entity/ai/TargetPredicate;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/util/math/Box;)Ljava/util/List;
      intermediary method_64392 Lnet/minecraft/class_10245;method_64392(Ljava/lang/Class;Lnet/minecraft/class_4051;Lnet/minecraft/class_1309;Lnet/minecraft/class_238;)Ljava/util/List;
      official a Larc;a(Ljava/lang/Class;Lcfz;Lbvi;Lfaw;)Ljava/util/List;