Interface TileEntityProvider<T extends TileEntity>

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default java.util.List<T> getAt​(net.runelite.api.coords.WorldPoint worldPoint, int... ids)  
      default java.util.List<T> getAt​(net.runelite.api.coords.WorldPoint worldPoint, java.lang.String... names)  
      java.util.List<T> getAt​(net.runelite.api.coords.WorldPoint worldPoint, java.util.function.Predicate<? super T> filter)  
      default java.util.List<T> getAt​(ITile tile, int... anyIds)  
      default java.util.List<T> getAt​(ITile tile, java.lang.String... anyNames)  
      java.util.List<T> getAt​(ITile tile, java.util.function.Predicate<? super T> filter)  
      default T getFirstAt​(net.runelite.api.coords.WorldPoint worldPoint, int... ids)  
      default T getFirstAt​(net.runelite.api.coords.WorldPoint worldPoint, java.lang.String... names)  
      default T getFirstAt​(net.runelite.api.coords.WorldPoint worldPoint, java.util.function.Predicate<? super T> filter)  
      default T getFirstAt​(ITile tile, int... ids)  
      default T getFirstAt​(ITile tile, java.lang.String... names)  
      default T getFirstAt​(ITile tile, java.util.function.Predicate<? super T> filter)  
      default T getFirstIn​(net.runelite.api.coords.WorldArea area)  
      default T getFirstIn​(net.runelite.api.coords.WorldArea area, int... ids)  
      default T getFirstIn​(net.runelite.api.coords.WorldArea area, java.lang.String... names)  
      default T getFirstIn​(net.runelite.api.coords.WorldArea area, java.util.function.Predicate<? super T> filter)  
      default T getFirstSurrounding​(net.runelite.api.coords.WorldPoint worldPoint, int radius, int... ids)  
      default T getFirstSurrounding​(net.runelite.api.coords.WorldPoint worldPoint, int radius, java.lang.String... names)  
      default T getFirstSurrounding​(net.runelite.api.coords.WorldPoint worldPoint, int radius, java.util.function.Predicate<? super T> filter)  
      default T getFirstSurrounding​(ITile tile, int radius, int... ids)  
      default T getFirstSurrounding​(ITile tile, int radius, java.lang.String... names)  
      default T getFirstSurrounding​(ITile tile, int radius, java.util.function.Predicate<? super T> filter)  
      default java.util.List<T> getIn​(net.runelite.api.coords.WorldArea area, int... anyIds)  
      default java.util.List<T> getIn​(net.runelite.api.coords.WorldArea area, java.lang.String... anyNames)  
      java.util.List<T> getIn​(net.runelite.api.coords.WorldArea area, java.util.function.Predicate<? super T> filter)  
      default T getNearestIn​(net.runelite.api.coords.WorldArea area, int... ids)  
      default T getNearestIn​(net.runelite.api.coords.WorldArea area, java.lang.String... names)  
      T getNearestIn​(net.runelite.api.coords.WorldArea area, java.util.function.Predicate<? super T> filter)  
      default java.util.List<T> getSurrounding​(net.runelite.api.coords.WorldPoint worldPoint, int radius, int... ids)  
      default java.util.List<T> getSurrounding​(net.runelite.api.coords.WorldPoint worldPoint, int radius, java.lang.String... names)  
      java.util.List<T> getSurrounding​(net.runelite.api.coords.WorldPoint worldPoint, int radius, java.util.function.Predicate<? super T> filter)  
      default java.util.List<T> getSurrounding​(ITile tile, int radius, int... anyIds)  
      default java.util.List<T> getSurrounding​(ITile tile, int radius, java.lang.String... anyNames)  
      java.util.List<T> getSurrounding​(ITile tile, int radius, java.util.function.Predicate<? super T> filter)  
    • Method Detail

      • getAt

        java.util.List<T> getAt​(ITile tile,
                                java.util.function.Predicate<? super T> filter)
      • getAt

        default java.util.List<T> getAt​(ITile tile,
                                        int... anyIds)
      • getAt

        default java.util.List<T> getAt​(ITile tile,
                                        java.lang.String... anyNames)
      • getAt

        java.util.List<T> getAt​(net.runelite.api.coords.WorldPoint worldPoint,
                                java.util.function.Predicate<? super T> filter)
      • getAt

        default java.util.List<T> getAt​(net.runelite.api.coords.WorldPoint worldPoint,
                                        int... ids)
      • getAt

        default java.util.List<T> getAt​(net.runelite.api.coords.WorldPoint worldPoint,
                                        java.lang.String... names)
      • getFirstAt

        default T getFirstAt​(ITile tile,
                             java.util.function.Predicate<? super T> filter)
      • getFirstAt

        default T getFirstAt​(ITile tile,
                             int... ids)
      • getFirstAt

        default T getFirstAt​(ITile tile,
                             java.lang.String... names)
      • getFirstAt

        default T getFirstAt​(net.runelite.api.coords.WorldPoint worldPoint,
                             java.util.function.Predicate<? super T> filter)
      • getFirstAt

        default T getFirstAt​(net.runelite.api.coords.WorldPoint worldPoint,
                             int... ids)
      • getFirstAt

        default T getFirstAt​(net.runelite.api.coords.WorldPoint worldPoint,
                             java.lang.String... names)
      • getSurrounding

        java.util.List<T> getSurrounding​(ITile tile,
                                         int radius,
                                         java.util.function.Predicate<? super T> filter)
      • getSurrounding

        default java.util.List<T> getSurrounding​(ITile tile,
                                                 int radius,
                                                 int... anyIds)
      • getSurrounding

        default java.util.List<T> getSurrounding​(ITile tile,
                                                 int radius,
                                                 java.lang.String... anyNames)
      • getSurrounding

        java.util.List<T> getSurrounding​(net.runelite.api.coords.WorldPoint worldPoint,
                                         int radius,
                                         java.util.function.Predicate<? super T> filter)
      • getSurrounding

        default java.util.List<T> getSurrounding​(net.runelite.api.coords.WorldPoint worldPoint,
                                                 int radius,
                                                 int... ids)
      • getSurrounding

        default java.util.List<T> getSurrounding​(net.runelite.api.coords.WorldPoint worldPoint,
                                                 int radius,
                                                 java.lang.String... names)
      • getFirstSurrounding

        default T getFirstSurrounding​(ITile tile,
                                      int radius,
                                      java.util.function.Predicate<? super T> filter)
      • getFirstSurrounding

        default T getFirstSurrounding​(ITile tile,
                                      int radius,
                                      int... ids)
      • getFirstSurrounding

        default T getFirstSurrounding​(ITile tile,
                                      int radius,
                                      java.lang.String... names)
      • getFirstSurrounding

        default T getFirstSurrounding​(net.runelite.api.coords.WorldPoint worldPoint,
                                      int radius,
                                      java.util.function.Predicate<? super T> filter)
      • getFirstSurrounding

        default T getFirstSurrounding​(net.runelite.api.coords.WorldPoint worldPoint,
                                      int radius,
                                      int... ids)
      • getFirstSurrounding

        default T getFirstSurrounding​(net.runelite.api.coords.WorldPoint worldPoint,
                                      int radius,
                                      java.lang.String... names)
      • getIn

        java.util.List<T> getIn​(net.runelite.api.coords.WorldArea area,
                                java.util.function.Predicate<? super T> filter)
      • getIn

        default java.util.List<T> getIn​(net.runelite.api.coords.WorldArea area,
                                        int... anyIds)
      • getIn

        default java.util.List<T> getIn​(net.runelite.api.coords.WorldArea area,
                                        java.lang.String... anyNames)
      • getFirstIn

        default T getFirstIn​(net.runelite.api.coords.WorldArea area,
                             java.util.function.Predicate<? super T> filter)
      • getFirstIn

        default T getFirstIn​(net.runelite.api.coords.WorldArea area,
                             int... ids)
      • getFirstIn

        default T getFirstIn​(net.runelite.api.coords.WorldArea area,
                             java.lang.String... names)
      • getFirstIn

        default T getFirstIn​(net.runelite.api.coords.WorldArea area)
      • getNearestIn

        T getNearestIn​(net.runelite.api.coords.WorldArea area,
                       java.util.function.Predicate<? super T> filter)
      • getNearestIn

        default T getNearestIn​(net.runelite.api.coords.WorldArea area,
                               int... ids)
      • getNearestIn

        default T getNearestIn​(net.runelite.api.coords.WorldArea area,
                               java.lang.String... names)