Package rs.kreme.ksbot.api
Class API
- java.lang.Object
-
- rs.kreme.ksbot.api.API
-
public class API extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static net.runelite.client.callback.ClientThread
clientThread
static net.runelite.client.game.ItemManager
itemManager
-
Constructor Summary
Constructors Constructor Description API()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
findItemId(java.lang.String itemName)
static <T> T
getFromClientThread(com.google.common.base.Supplier<T> supplier)
static net.runelite.api.ItemComposition
getItemComposition(int itemId)
static java.lang.String
getItemName(int id)
static net.runelite.api.ObjectComposition
getObjectComposition(int objectId)
static void
invoke(int arg1, int arg2, net.runelite.api.MenuAction arg3, int arg4, int arg5, java.lang.String arg6, java.lang.String arg7)
static void
runOnClientThread(java.lang.Runnable task)
static int
searchItemId(java.lang.String itemName)
-
-
-
Method Detail
-
getItemName
public static java.lang.String getItemName(int id)
-
getItemComposition
public static net.runelite.api.ItemComposition getItemComposition(int itemId)
-
invoke
public static void invoke(int arg1, int arg2, net.runelite.api.MenuAction arg3, int arg4, int arg5, java.lang.String arg6, java.lang.String arg7)
-
findItemId
public static int findItemId(java.lang.String itemName)
-
getObjectComposition
public static net.runelite.api.ObjectComposition getObjectComposition(int objectId)
-
getFromClientThread
public static <T> T getFromClientThread(com.google.common.base.Supplier<T> supplier)
-
runOnClientThread
public static void runOnClientThread(java.lang.Runnable task)
-
searchItemId
public static int searchItemId(java.lang.String itemName)
-
-