Class NPCs
- java.lang.Object
-
- org.dreambot.api.methods.interactive.Interactables<NPC>
-
- org.dreambot.api.methods.interactive.NPCs
-
public class NPCs extends Interactables<NPC>
A class containing methods which are used to retrieve localNPC
from the game.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<NPC>
all()
static java.util.List<NPC>
all(java.lang.Integer... ids)
static java.util.List<NPC>
all(java.lang.String... names)
static java.util.List<NPC>
all(Filter<NPC> filter)
static NPC
closest(java.lang.Integer... ids)
static NPC
closest(java.lang.String... names)
static NPC
closest(Filter<NPC> filter)
static NPC
closest(Filter<NPC> filter, Tile toTile)
static NPC
closest(Filter<NPC> filter, Tile toTile, boolean walkingDistance)
static NPC[]
getArray()
static NPC
getAtIndex(int index)
Gets local NPC at index specifiedstatic boolean
isIgnoreHealth()
static boolean
isIncludeNullNames()
static void
setIgnoreHealth(boolean ignoreHealth)
static void
setIncludeNullNames(boolean includeNullNames)
-
-
-
Method Detail
-
all
public static java.util.List<NPC> all()
-
all
public static java.util.List<NPC> all(java.lang.Integer... ids)
-
all
public static java.util.List<NPC> all(java.lang.String... names)
-
closest
public static NPC closest(java.lang.String... names)
-
closest
public static NPC closest(java.lang.Integer... ids)
-
getAtIndex
public static NPC getAtIndex(int index)
Gets local NPC at index specified- Parameters:
index
- index of NPC- Returns:
- NPC at specified index
-
getArray
public static NPC[] getArray()
-
isIgnoreHealth
public static boolean isIgnoreHealth()
-
setIgnoreHealth
public static void setIgnoreHealth(boolean ignoreHealth)
-
isIncludeNullNames
public static boolean isIncludeNullNames()
-
setIncludeNullNames
public static void setIncludeNullNames(boolean includeNullNames)
-
-