Class ActorQuery<T extends ActorQuery<T>>
- java.lang.Object
-
- com.osrsbots.orb.api.queries.actors.query.ActorQuery<T>
-
- All Implemented Interfaces:
ActorQueryBuilder<T>
- Direct Known Subclasses:
NpcQuery,PlayerQuery
public class ActorQuery<T extends ActorQuery<T>> extends java.lang.Object implements ActorQueryBuilder<T>
-
-
Constructor Summary
Constructors Constructor Description ActorQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tanims(java.lang.Integer... anims)Tdead(boolean dead)Tfighting(boolean fighting)Tids(java.lang.Integer... ids)Tinside(net.runelite.api.coords.WorldArea area)Tinteracting(boolean interacting)Tlevels(java.lang.Integer... levels)TmaxDistance(int distance)TminDistance(int distance)TnameContains(boolean ignoreCase, java.lang.String... names)TnameContains(java.lang.String... names)Tnames(boolean ignoreCase, java.lang.String... names)Tnames(java.lang.String... names)Toff(net.runelite.api.coords.WorldPoint loc)Ton(net.runelite.api.coords.WorldPoint loc)Torientation(java.lang.Integer orientation)Toutside(net.runelite.api.coords.WorldArea area)Treachable(boolean reachable)TspotAnims(java.lang.Integer... spotAnims)Ttargeting(java.lang.String name)
-
-
-
Method Detail
-
inside
public T inside(@Nonnull net.runelite.api.coords.WorldArea area)
- Specified by:
insidein interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
outside
public T outside(@Nonnull net.runelite.api.coords.WorldArea area)
- Specified by:
outsidein interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
minDistance
public T minDistance(int distance)
- Specified by:
minDistancein interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
maxDistance
public T maxDistance(int distance)
- Specified by:
maxDistancein interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
names
public T names(boolean ignoreCase, @Nonnull java.lang.String... names)
- Specified by:
namesin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
names
public T names(@Nonnull java.lang.String... names)
-
nameContains
public T nameContains(boolean ignoreCase, @Nonnull java.lang.String... names)
- Specified by:
nameContainsin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
nameContains
public T nameContains(@Nonnull java.lang.String... names)
-
ids
public T ids(@Nonnull java.lang.Integer... ids)
- Specified by:
idsin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
levels
public T levels(@Nonnull java.lang.Integer... levels)
- Specified by:
levelsin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
anims
public T anims(@Nonnull java.lang.Integer... anims)
- Specified by:
animsin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
spotAnims
public T spotAnims(@Nonnull java.lang.Integer... spotAnims)
- Specified by:
spotAnimsin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
on
public T on(@Nonnull net.runelite.api.coords.WorldPoint loc)
- Specified by:
onin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
off
public T off(@Nonnull net.runelite.api.coords.WorldPoint loc)
- Specified by:
offin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
orientation
public T orientation(java.lang.Integer orientation)
- Specified by:
orientationin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
interacting
public T interacting(boolean interacting)
- Specified by:
interactingin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
targeting
public T targeting(@Nonnull java.lang.String name)
- Specified by:
targetingin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
fighting
public T fighting(boolean fighting)
-
dead
public T dead(boolean dead)
- Specified by:
deadin interfaceActorQueryBuilder<T extends ActorQuery<T>>
-
reachable
public T reachable(boolean reachable)
-
-