Interface IMovement


public interface IMovement
  • Method Details

    • setDestination

      void setDestination(int sceneX, int sceneY)
    • getDestination

      @Nullable net.runelite.api.coords.WorldPoint getDestination()
    • isWalking

      boolean isWalking()
    • walk

      void walk(net.runelite.api.coords.WorldPoint worldPoint)
    • walkTo

      boolean walkTo(net.runelite.api.coords.WorldPoint worldPoint)
    • walkTo

      boolean walkTo(net.runelite.api.coords.WorldArea worldArea)
    • walkTo

      boolean walkTo(net.runelite.api.coords.WorldArea area, CollisionMap collisionMap, boolean useTeleports)
    • walkTo

      boolean walkTo(net.runelite.api.coords.WorldArea area, WalkOptions options, long maxTimeMs, int maxPaths)
    • isRunEnabled

      boolean isRunEnabled()
    • toggleRun

      void toggleRun()
    • isStaminaBoosted

      boolean isStaminaBoosted()
    • getRunEnergy

      int getRunEnergy()
    • getPath

      TilePath getPath(Collection<net.runelite.api.coords.WorldPoint> startPoints, net.runelite.api.coords.WorldArea destination, CollisionMap collisionMap, boolean useCache, boolean useTransports, HashMap<net.runelite.api.coords.WorldPoint,Teleport> teleports)
    • getPath

      TilePath getPath(Collection<net.runelite.api.coords.WorldPoint> startPoints, net.runelite.api.coords.WorldArea destination, WalkOptions options, HashMap<net.runelite.api.coords.WorldPoint,Teleport> teleports)
    • getPath

      default TilePath getPath(net.runelite.api.coords.WorldPoint destination)
    • getPath

      default TilePath getPath(net.runelite.api.coords.WorldPoint destination, CollisionMap collisionMap)
    • getPath

      default TilePath getPath(Collection<net.runelite.api.coords.WorldPoint> startPoints, net.runelite.api.coords.WorldPoint destination)
    • getPath

      default TilePath getPath(Collection<net.runelite.api.coords.WorldPoint> startPoints, net.runelite.api.coords.WorldPoint destination, CollisionMap collisionMap)
    • getPath

      default TilePath getPath(net.runelite.api.coords.WorldArea destination)
    • getPath

      default TilePath getPath(net.runelite.api.coords.WorldArea destination, CollisionMap collisionMap)
    • getPath

      default TilePath getPath(Collection<net.runelite.api.coords.WorldPoint> startPoints, net.runelite.api.coords.WorldArea destination)
    • getPath

      default TilePath getPath(Collection<net.runelite.api.coords.WorldPoint> startPoints, net.runelite.api.coords.WorldArea destination, CollisionMap collisionMap)
    • getPath

      default TilePath getPath(Collection<net.runelite.api.coords.WorldPoint> startPoints, net.runelite.api.coords.WorldArea destination, boolean useCache)
    • getPath

      default TilePath getPath(Collection<net.runelite.api.coords.WorldPoint> startPoints, net.runelite.api.coords.WorldArea destination, CollisionMap collisionMap, boolean useCache)
    • getNearestWalkableTile

      net.runelite.api.coords.WorldPoint getNearestWalkableTile(net.runelite.api.coords.WorldPoint source, CollisionMap collisionMap, Predicate<net.runelite.api.coords.WorldPoint> filter)
    • getNearestWalkableTile

      default net.runelite.api.coords.WorldPoint getNearestWalkableTile(net.runelite.api.coords.WorldPoint source, Predicate<net.runelite.api.coords.WorldPoint> filter)
    • getNearestWalkableTile

      default net.runelite.api.coords.WorldPoint getNearestWalkableTile(net.runelite.api.coords.WorldPoint source)
    • getNearestWalkableTile

      default net.runelite.api.coords.WorldPoint getNearestWalkableTile(net.runelite.api.coords.WorldPoint source, CollisionMap collisionMap)