Package net.openosrs.api.query
Class NpcQuery
- java.lang.Object
-
- net.openosrs.api.query.Query<NpcRef,NpcQuery>
-
- net.openosrs.api.query.NpcQuery
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NpcQuerycombatLevel(int level)NpcQuerycombatLevelBetween(int minimum, int maximum)NpcQuerynameContains(java.lang.String text)NpcRefnearest(net.runelite.api.coords.WorldPoint origin)protected NpcQueryself()NpcQuerysortNearest(net.runelite.api.coords.WorldPoint origin)NpcQuerywithAction(java.lang.String action)NpcQuerywithId(int... ids)NpcQuerywithin(net.runelite.api.coords.WorldPoint origin, int distance)NpcQuerywithName(java.lang.String name)
-
-
-
Constructor Detail
-
NpcQuery
public NpcQuery(java.util.function.Supplier<java.util.List<NpcRef>> source)
-
-
Method Detail
-
withId
public NpcQuery withId(int... ids)
-
withName
public NpcQuery withName(java.lang.String name)
-
nameContains
public NpcQuery nameContains(java.lang.String text)
-
withAction
public NpcQuery withAction(java.lang.String action)
-
combatLevel
public NpcQuery combatLevel(int level)
-
combatLevelBetween
public NpcQuery combatLevelBetween(int minimum, int maximum)
-
within
public NpcQuery within(net.runelite.api.coords.WorldPoint origin, int distance)
-
sortNearest
public NpcQuery sortNearest(net.runelite.api.coords.WorldPoint origin)
-
nearest
public NpcRef nearest(net.runelite.api.coords.WorldPoint origin)
-
-