Class TransportLoader


  • public class TransportLoader
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      TransportLoader()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addCustomTransport​(Transport transport)  
      static java.util.List<Transport> getCustomTransports()  
      static Transport itemUseAndObjectTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int beforeItem, int afterItem, int itemId)  
      static Transport itemUseTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int itemId, int objId)  
      static Transport itemUseTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int itemId, int objId, int radius)  
      static Transport itemWearTransport​(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, int... itemIds)  
      static Transport itemWearTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, int... itemIds)  
      static Transport npcDialogTransport​(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... chatOptions)  
      static Transport npcDialogTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... chatOptions)  
      static Transport npcTransport​(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... actions)  
      static Transport npcTransport​(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, Requirements requirements, java.lang.String... actions)  
      static Transport npcTransport​(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, java.lang.String npcName, Requirements requirements, java.lang.String... actions)  
      static Transport npcTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... actions)  
      static Transport npcTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, Requirements requirements, java.lang.String... actions)  
      static Transport npcTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, java.lang.String npcName, java.lang.String... actions)  
      static Transport objectDialogTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String action, java.lang.String... chatOptions)  
      static Transport objectDialogTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String action, Requirements requirements, java.lang.String... chatOptions)  
      static Transport objectTransport​(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions)  
      static Transport objectTransport​(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, Requirements requirements)  
      static Transport objectTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions)  
      static Transport objectTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, Requirements requirements)  
      static void removeCustomTransport​(Transport transport)  
      static Transport slashWebTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination)  
      static Transport trapDoorTransport​(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int closedId, int openedId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TransportLoader

        public TransportLoader()
    • Method Detail

      • getCustomTransports

        public static java.util.List<Transport> getCustomTransports()
      • addCustomTransport

        public static void addCustomTransport​(Transport transport)
      • removeCustomTransport

        public static void removeCustomTransport​(Transport transport)
      • trapDoorTransport

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

        public static Transport itemUseAndObjectTransport​(net.runelite.api.coords.WorldPoint source,
                                                          net.runelite.api.coords.WorldPoint destination,
                                                          int beforeItem,
                                                          int afterItem,
                                                          int itemId)
      • itemUseTransport

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

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

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

        public static Transport itemWearTransport​(net.runelite.api.coords.WorldPoint source,
                                                  net.runelite.api.coords.WorldPoint destination,
                                                  int objId,
                                                  java.lang.String actions,
                                                  int... itemIds)
      • npcTransport

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

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

        public static Transport npcTransport​(net.runelite.api.coords.WorldPoint source,
                                             net.runelite.api.coords.WorldPoint destination,
                                             java.lang.String npcName,
                                             java.lang.String... actions)
      • npcTransport

        public static Transport npcTransport​(net.runelite.api.coords.WorldPoint source,
                                             net.runelite.api.coords.WorldPoint destination,
                                             int npcId,
                                             Requirements requirements,
                                             java.lang.String... actions)
      • npcTransport

        public static Transport npcTransport​(net.runelite.api.coords.WorldPoint source,
                                             net.runelite.api.coords.WorldPoint destination,
                                             int npcId,
                                             java.lang.String... actions)
      • npcTransport

        public static Transport npcTransport​(int radius,
                                             net.runelite.api.coords.WorldPoint source,
                                             net.runelite.api.coords.WorldPoint destination,
                                             int npcId,
                                             java.lang.String... actions)
      • npcDialogTransport

        public static Transport npcDialogTransport​(int radius,
                                                   net.runelite.api.coords.WorldPoint source,
                                                   net.runelite.api.coords.WorldPoint destination,
                                                   int npcId,
                                                   java.lang.String... chatOptions)
      • npcDialogTransport

        public static Transport npcDialogTransport​(net.runelite.api.coords.WorldPoint source,
                                                   net.runelite.api.coords.WorldPoint destination,
                                                   int npcId,
                                                   java.lang.String... chatOptions)
      • objectTransport

        public static Transport objectTransport​(net.runelite.api.coords.WorldPoint source,
                                                net.runelite.api.coords.WorldPoint destination,
                                                int objId,
                                                java.lang.String actions)
      • objectTransport

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

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

        public static Transport objectDialogTransport​(net.runelite.api.coords.WorldPoint source,
                                                      net.runelite.api.coords.WorldPoint destination,
                                                      int objId,
                                                      java.lang.String action,
                                                      java.lang.String... chatOptions)
      • objectTransport

        public static Transport objectTransport​(net.runelite.api.coords.WorldPoint source,
                                                net.runelite.api.coords.WorldPoint destination,
                                                int objId,
                                                java.lang.String actions,
                                                Requirements requirements)
      • objectTransport

        public static Transport objectTransport​(int radius,
                                                net.runelite.api.coords.WorldPoint source,
                                                net.runelite.api.coords.WorldPoint destination,
                                                int objId,
                                                java.lang.String actions)
      • slashWebTransport

        public static Transport slashWebTransport​(net.runelite.api.coords.WorldPoint source,
                                                  net.runelite.api.coords.WorldPoint destination)