Class NPCs

java.lang.Object
net.storm.sdk.entities.NPCs

public class NPCs extends Object
  • Constructor Details

    • NPCs

      public NPCs()
  • Method Details

    • query

      public static NPCQuery query()
    • query

      public static NPCQuery query(Supplier<List<INPC>> supplier)
    • get

      public static INPC get(int index)
    • getAll

      public static List<INPC> getAll()
    • getAll

      public static List<INPC> getAll(Predicate<? super INPC> filter)
    • getAll

      public static List<INPC> getAll(int... ids)
    • getAll

      public static List<INPC> getAll(String... names)
    • getNearest

      public static INPC getNearest(net.runelite.api.coords.WorldPoint worldPoint, Predicate<? super INPC> filter)
    • getNearest

      public static INPC getNearest(net.runelite.api.coords.WorldPoint worldPoint, int... ids)
    • getNearest

      public static INPC getNearest(net.runelite.api.coords.WorldPoint worldPoint, String... names)
    • getNearest

      public static INPC getNearest(Predicate<? super INPC> filter)
    • getNearest

      public static INPC getNearest(String... names)
    • getNearest

      public static INPC getNearest(int... ids)
    • getHintArrowed

      public static INPC getHintArrowed()