Package net.storm.sdk.game
Class Client
- java.lang.Object
-
- net.storm.sdk.game.Client
-
public class Client extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Client()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
changeWorld(net.runelite.api.World world)
static net.runelite.api.World
createWorld()
static int
getBoostedSkillLevel(net.runelite.api.Skill skill)
static java.lang.String
getBuildId()
static java.awt.Canvas
getCanvas()
static java.lang.String
getCharacterId()
static IClient
getClient()
static java.lang.String
getDisplayName()
static int
getEnergy()
static INPC
getFollower()
static net.runelite.api.FriendContainer
getFriendContainer()
static net.runelite.api.GameState
getGameState()
static net.runelite.api.GrandExchangeOffer[]
getGrandExchangeOffers()
static INPC
getHintArrowNpc()
static IPlayer
getHintArrowPlayer()
static java.util.List<? extends SceneEntity>
getHoveredEntities()
static int[]
getIntStack()
static net.runelite.api.ItemComposition
getItemComposition(int id)
static net.runelite.api.ItemContainer
getItemContainer(int id)
static net.runelite.api.ItemContainer
getItemContainer(net.runelite.api.InventoryID id)
static net.runelite.api.coords.LocalPoint
getLocalDestinationLocation()
static java.lang.String
getLoginMessage()
static java.lang.String
getLoginResponse1()
static java.lang.String
getLoginResponse2()
static java.lang.String
getLoginResponse3()
static int
getMapAngle()
static int[]
getMapRegions()
static int
getMinimapState()
static net.runelite.api.ObjectComposition
getObjectComposition(int id)
static java.lang.String
getPassword()
static int
getPlane()
static java.lang.String[]
getPlayerOptions()
static net.runelite.api.Preferences
getPreferences()
static int
getRealSkillLevel(net.runelite.api.Skill skill)
static ITile
getSelectedSceneTile()
static java.lang.String
getSessionId()
static int
getSkillExperience(net.runelite.api.Skill skill)
static int
getTickCount()
static net.runelite.api.WorldView
getTopLevelWorldView()
static int
getVarbitValue(int[] vars, int id)
static int
getVarcIntValue(int varClientInt)
static java.lang.String
getVarcStrValue(int varClientStr)
static int[]
getVarps()
static int
getVarpValue(int id)
static int
getViewportHeight()
static int
getViewportWidth()
static int
getWindowedMode()
static int
getWorld()
static net.runelite.api.World[]
getWorldList()
static net.runelite.api.worldmap.WorldMap
getWorldMap()
static java.util.EnumSet<net.runelite.api.WorldType>
getWorldType()
static net.runelite.api.Client
getWrapped()
static void
hopToWorld(net.runelite.api.World world)
static void
interact(int x, int y)
static void
interact(int x, int y, boolean click)
static void
interact(int identifier, int opcode, int param0, int param1)
static void
interact(int identifier, int opcode, int param0, int param1, int clickX, int clickY)
static void
interact(int identifier, int opcode, int param0, int param1, int clickX, int clickY, SceneEntity sceneEntity)
static void
interact(AutomatedMenu automatedMenu)
static void
invokeWidgetAction(int identifier, int param1, int param0, int itemId, java.lang.String target)
static boolean
isClientThread()
static boolean
isFriended(java.lang.String name, boolean b)
static boolean
isInInstancedRegion()
static boolean
isOAuthCredentialsSet()
static boolean
isResized()
static boolean
isWorldSelectOpen()
static boolean
loadWorlds()
static void
openWorldHopper()
static void
processDialog(int id, int idx)
static void
promptCredentials(boolean clearPassword)
static void
runScript(java.lang.Object... args)
static void
setCharacterId(java.lang.String characterId)
static void
setCheckClick(boolean checkClick)
static void
setDisplayName(java.lang.String displayName)
static void
setDraggedWidget(net.runelite.api.widgets.Widget widget)
static void
setGameState(int gameState)
static void
setGameState(net.runelite.api.GameState gameState)
static void
setKeyboardIdleTicks(int ticks)
static void
setLastButton(int button)
static void
setLoginIndex(int index)
static void
setMenuOpened(boolean opened)
static void
setMinimapState(int state)
static void
setMouseIdleCycles(int minValue)
static void
setMouseIdleTicks(int ticks)
static void
setNormalLoginMode()
static void
setOAuthLoginMode()
static void
setOtp(java.lang.String now)
static void
setPassword(java.lang.String password)
static void
setSelectedSceneTileX(int sceneX)
static void
setSelectedSceneTileY(int sceneY)
static void
setSessionId(java.lang.String sessionId)
static void
setUsername(java.lang.String username)
static void
setVarcIntValue(int inputType, int inputType1)
static void
setVarcStrValue(int var, java.lang.String value)
static void
setViewportWalking(boolean b)
static void
setWindowedMode(int i)
static void
setWorldSelectOpen(boolean open)
static void
sleep(int cycles)
-
-
-
Method Detail
-
getClient
public static IClient getClient()
-
getWrapped
public static net.runelite.api.Client getWrapped()
-
getBuildId
public static java.lang.String getBuildId()
-
interact
public static void interact(AutomatedMenu automatedMenu)
-
interact
public static void interact(int identifier, int opcode, int param0, int param1, int clickX, int clickY, SceneEntity sceneEntity)
-
interact
public static void interact(int identifier, int opcode, int param0, int param1, int clickX, int clickY)
-
interact
public static void interact(int identifier, int opcode, int param0, int param1)
-
interact
public static void interact(int x, int y)
-
interact
public static void interact(int x, int y, boolean click)
-
getPlayerOptions
public static java.lang.String[] getPlayerOptions()
-
getObjectComposition
public static net.runelite.api.ObjectComposition getObjectComposition(int id)
-
isClientThread
public static boolean isClientThread()
-
getItemComposition
public static net.runelite.api.ItemComposition getItemComposition(int id)
-
getItemContainer
public static net.runelite.api.ItemContainer getItemContainer(int id)
-
getItemContainer
public static net.runelite.api.ItemContainer getItemContainer(net.runelite.api.InventoryID id)
-
getTopLevelWorldView
public static net.runelite.api.WorldView getTopLevelWorldView()
-
getHintArrowPlayer
public static IPlayer getHintArrowPlayer()
-
getVarps
public static int[] getVarps()
-
getVarbitValue
public static int getVarbitValue(int[] vars, int id)
-
getVarpValue
public static int getVarpValue(int id)
-
getVarcIntValue
public static int getVarcIntValue(int varClientInt)
-
getVarcStrValue
public static java.lang.String getVarcStrValue(int varClientStr)
-
getGameState
public static net.runelite.api.GameState getGameState()
-
setGameState
public static void setGameState(net.runelite.api.GameState gameState)
-
setGameState
public static void setGameState(int gameState)
-
getTickCount
public static int getTickCount()
-
runScript
public static void runScript(java.lang.Object... args)
-
getBoostedSkillLevel
public static int getBoostedSkillLevel(net.runelite.api.Skill skill)
-
getRealSkillLevel
public static int getRealSkillLevel(net.runelite.api.Skill skill)
-
getSkillExperience
public static int getSkillExperience(net.runelite.api.Skill skill)
-
isInInstancedRegion
public static boolean isInInstancedRegion()
-
getWorldList
public static net.runelite.api.World[] getWorldList()
-
getWorld
public static int getWorld()
-
openWorldHopper
public static void openWorldHopper()
-
changeWorld
public static void changeWorld(net.runelite.api.World world)
-
hopToWorld
public static void hopToWorld(net.runelite.api.World world)
-
getCanvas
public static java.awt.Canvas getCanvas()
-
setVarcIntValue
public static void setVarcIntValue(int inputType, int inputType1)
-
setVarcStrValue
public static void setVarcStrValue(int var, java.lang.String value)
-
getGrandExchangeOffers
public static net.runelite.api.GrandExchangeOffer[] getGrandExchangeOffers()
-
getMapRegions
public static int[] getMapRegions()
-
getWorldType
public static java.util.EnumSet<net.runelite.api.WorldType> getWorldType()
-
getIntStack
public static int[] getIntStack()
-
getEnergy
public static int getEnergy()
-
getFriendContainer
public static net.runelite.api.FriendContainer getFriendContainer()
-
isFriended
public static boolean isFriended(java.lang.String name, boolean b)
-
getViewportWidth
public static int getViewportWidth()
-
getViewportHeight
public static int getViewportHeight()
-
getPlane
public static int getPlane()
-
isResized
public static boolean isResized()
-
getMapAngle
public static int getMapAngle()
-
getWorldMap
public static net.runelite.api.worldmap.WorldMap getWorldMap()
-
createWorld
public static net.runelite.api.World createWorld()
-
setSelectedSceneTileX
public static void setSelectedSceneTileX(int sceneX)
-
setSelectedSceneTileY
public static void setSelectedSceneTileY(int sceneY)
-
setViewportWalking
public static void setViewportWalking(boolean b)
-
getLocalDestinationLocation
public static net.runelite.api.coords.LocalPoint getLocalDestinationLocation()
-
setLastButton
public static void setLastButton(int button)
-
setCheckClick
public static void setCheckClick(boolean checkClick)
-
getFollower
public static INPC getFollower()
-
getHintArrowNpc
public static INPC getHintArrowNpc()
-
invokeWidgetAction
public static void invokeWidgetAction(int identifier, int param1, int param0, int itemId, java.lang.String target)
-
getLoginMessage
public static java.lang.String getLoginMessage()
-
setLoginIndex
public static void setLoginIndex(int index)
-
setMouseIdleTicks
public static void setMouseIdleTicks(int ticks)
-
setKeyboardIdleTicks
public static void setKeyboardIdleTicks(int ticks)
-
loadWorlds
public static boolean loadWorlds()
-
promptCredentials
public static void promptCredentials(boolean clearPassword)
-
isWorldSelectOpen
public static boolean isWorldSelectOpen()
-
setWorldSelectOpen
public static void setWorldSelectOpen(boolean open)
-
isOAuthCredentialsSet
public static boolean isOAuthCredentialsSet()
-
getPassword
public static java.lang.String getPassword()
-
setPassword
public static void setPassword(java.lang.String password)
-
setUsername
public static void setUsername(java.lang.String username)
-
setOtp
public static void setOtp(java.lang.String now)
-
getWindowedMode
public static int getWindowedMode()
-
setWindowedMode
public static void setWindowedMode(int i)
-
getPreferences
public static net.runelite.api.Preferences getPreferences()
-
setMouseIdleCycles
public static void setMouseIdleCycles(int minValue)
-
getHoveredEntities
public static java.util.List<? extends SceneEntity> getHoveredEntities()
-
getSelectedSceneTile
public static ITile getSelectedSceneTile()
-
setDraggedWidget
public static void setDraggedWidget(net.runelite.api.widgets.Widget widget)
-
getMinimapState
public static int getMinimapState()
-
setMinimapState
public static void setMinimapState(int state)
-
processDialog
public static void processDialog(int id, int idx)
-
setMenuOpened
public static void setMenuOpened(boolean opened)
-
setOAuthLoginMode
public static void setOAuthLoginMode()
-
setNormalLoginMode
public static void setNormalLoginMode()
-
getDisplayName
public static java.lang.String getDisplayName()
-
getSessionId
public static java.lang.String getSessionId()
-
getCharacterId
public static java.lang.String getCharacterId()
-
setDisplayName
public static void setDisplayName(java.lang.String displayName)
-
setSessionId
public static void setSessionId(java.lang.String sessionId)
-
setCharacterId
public static void setCharacterId(java.lang.String characterId)
-
getLoginResponse1
public static java.lang.String getLoginResponse1()
-
getLoginResponse2
public static java.lang.String getLoginResponse2()
-
getLoginResponse3
public static java.lang.String getLoginResponse3()
-
sleep
public static void sleep(int cycles)
-
-