Package net.storm.api.entities
Interface TileEntityProvider<T extends TileEntity>
-
- All Superinterfaces:
EntityProvider<T>
,SceneEntityProvider<T>
- All Known Subinterfaces:
ITileItems
,ITileObjects
public interface TileEntityProvider<T extends TileEntity> extends SceneEntityProvider<T>
-
-
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)
-
Methods inherited from interface net.storm.api.entities.SceneEntityProvider
getAll, getAll, getAll, getNearest, getNearest, getNearest, getNearest, getNearest, getNearest
-
-
-
-
Method Detail
-
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(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, 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, 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)
-
-