Interface ITransportLoader


public interface ITransportLoader
  • Field Details

  • Method Details

    • init

      void init()
    • getCustomTransports

      List<Transport> getCustomTransports()
    • buildTransports

      List<Transport> buildTransports(boolean useCached)
    • buildTransports

      default List<Transport> buildTransports()
    • refreshTransports

      void refreshTransports(List<Integer> items)
    • refreshTransports

      default void refreshTransports()
    • getLastTransports

      List<Transport> getLastTransports()
    • getLastIgnoredDoors

      List<IgnoredDoor> getLastIgnoredDoors()
    • trapDoorTransport

      Transport trapDoorTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int closedId, int openedId)
    • itemUseAndObjectTransport

      Transport itemUseAndObjectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int beforeItem, int afterItem, int itemId)
    • fairyRingTransport

      Transport fairyRingTransport(FairyRing source, FairyRing destination)
    • itemUseTransport

      Transport itemUseTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int itemId, int objId, int radius)
    • itemUseTransport

      default Transport itemUseTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int itemId, int objId)
    • itemWearTransport

      Transport itemWearTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, String actions, int... itemIds)
    • itemWearTransport

      default Transport itemWearTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, String actions, int... itemIds)
    • npcTransport

      Transport npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, Requirements requirements, String... actions)
    • npcTransport

      Transport npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, String npcName, Requirements requirements, String... actions)
    • npcTransport

      default Transport npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, String npcName, String... actions)
    • npcTransport

      default Transport npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, Requirements requirements, String... actions)
    • npcTransport

      default Transport npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, String... actions)
    • npcTransport

      default Transport npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, String... actions)
    • npcDialogTransport

      Transport npcDialogTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, String... chatOptions)
    • npcDialogTransport

      default Transport npcDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, String... chatOptions)
    • objectTransport

      Transport objectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, String actions)
    • objectTransport

      Transport objectTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, String actions, Requirements requirements)
    • objectDialogTransport

      Transport objectDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, String action, Requirements requirements, String... chatOptions)
    • objectDialogTransport

      default Transport objectDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, String action, String... chatOptions)
    • objectTransport

      default Transport objectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, String actions, Requirements requirements)
    • objectTransport

      default Transport objectTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, String actions)
    • slashWebTransport

      Transport slashWebTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination)
    • spritTreeTransport

      Transport spritTreeTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, String location)
    • mushtreeTransport

      Transport mushtreeTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, InterfaceAddress widget)
    • charterShip

      Transport charterShip(CharterShip charterShip)
    • magicCarpet

      Transport magicCarpet(MagicCarpet magicCarpet)
    • birdFlight

      Transport birdFlight(BirdFlight source, BirdFlight destination)
    • gnomeGlider

      Transport gnomeGlider(GnomeGlider gnomeGlider)
    • minecartTransport

      Transport minecartTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, String target)