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.ClientThreadclientThreadstatic net.runelite.client.game.ItemManageritemManagerstatic net.runelite.client.game.NPCManagernpcManager
-
Constructor Summary
Constructors Constructor Description API()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intfindItemId(java.lang.String itemName)static <T> TgetFromClientThread(com.google.common.base.Supplier<T> supplier)static net.runelite.api.ItemCompositiongetItemComposition(int itemId)static java.lang.StringgetItemName(int id)static net.runelite.api.ObjectCompositiongetObjectComposition(int objectId)static voidinvoke(int arg1, int arg2, net.runelite.api.MenuAction arg3, int arg4, int arg5, java.lang.String arg6, java.lang.String arg7)static voidrunOnClientThread(java.lang.Runnable task)static intsearchItemId(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)
-
-