Class LocatableEntityQueryRequest<T extends LocatableEntity>

    • Constructor Detail

      • LocatableEntityQueryRequest

        public LocatableEntityQueryRequest​(APIContext ctx,
                                           int distance)
    • Method Detail

      • accepts

        public boolean accepts​(int x,
                               int y,
                               int plane)
      • setDistance

        public void setDistance​(double distance)
      • located

        public void located​(Locatable... locatables)
      • notLocated

        public void notLocated​(Locatable... locatables)
      • within

        public void within​(Area... areas)
      • notWithin

        public void notWithin​(Area... areas)
      • getDistance

        public int getDistance()
      • getLocated

        public java.util.List<Locatable> getLocated()
      • getNotLocated

        public java.util.List<Locatable> getNotLocated()
      • getWithin

        public java.util.List<Area> getWithin()
      • getNotWithin

        public java.util.List<Area> getNotWithin()
      • getLocalPlayerLocation

        public Tile getLocalPlayerLocation()
      • getEntityLocation

        public Tile getEntityLocation​(T entity)
      • getEntityLocation

        public Tile getEntityLocation​(Locatable other)