Interface ITransportLoader


  • public interface ITransportLoader
    • Method Detail

      • init

        void init()
      • getCustomTransports

        java.util.List<Transport> getCustomTransports()
      • buildTransports

        java.util.List<Transport> buildTransports​(boolean useCached)
      • buildTransports

        default java.util.List<Transport> buildTransports()
      • refreshTransports

        void refreshTransports​(java.util.List<java.lang.Integer> items)
      • refreshTransports

        default void refreshTransports()
      • getLastTransports

        java.util.List<Transport> getLastTransports()
      • 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)
      • 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,
                                    java.lang.String actions,
                                    int... itemIds)
      • itemWearTransport

        default Transport itemWearTransport​(net.runelite.api.coords.WorldPoint source,
                                            net.runelite.api.coords.WorldPoint destination,
                                            int objId,
                                            java.lang.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,
                               java.lang.String... actions)
      • npcTransport

        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

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

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

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

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

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

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

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

        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

        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

        default 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

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

        default Transport objectTransport​(int radius,
                                          net.runelite.api.coords.WorldPoint source,
                                          net.runelite.api.coords.WorldPoint destination,
                                          int objId,
                                          java.lang.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,
                                     java.lang.String location)
      • mushtreeTransport

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

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