Package net.storm.api.domain.game
Interface IClient
-
- All Superinterfaces:
RuneLiteWrapper<net.runelite.api.Client>
public interface IClient extends RuneLiteWrapper<net.runelite.api.Client>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
changeWorld(net.runelite.api.World world)
net.runelite.api.World
createWorld()
int
getBoostedSkillLevel(net.runelite.api.Skill skill)
java.lang.String
getBuildId()
java.awt.Canvas
getCanvas()
java.lang.String
getCharacterId()
java.lang.String
getDisplayName()
int
getEnergy()
INPC
getFollower()
net.runelite.api.FriendContainer
getFriendContainer()
net.runelite.api.GameState
getGameState()
net.runelite.api.GrandExchangeOffer[]
getGrandExchangeOffers()
INPC
getHintArrowNpc()
IPlayer
getHintArrowPlayer()
java.util.List<? extends SceneEntity>
getHoveredEntities()
int[]
getIntStack()
net.runelite.api.ItemComposition
getItemComposition(int id)
net.runelite.api.ItemContainer
getItemContainer(int id)
net.runelite.api.ItemContainer
getItemContainer(net.runelite.api.InventoryID id)
net.runelite.api.coords.LocalPoint
getLocalDestinationLocation()
IPlayer
getLocalPlayer()
java.lang.String
getLoginMessage()
java.lang.String
getLoginResponse1()
java.lang.String
getLoginResponse2()
java.lang.String
getLoginResponse3()
int
getMapAngle()
int[]
getMapRegions()
int
getMinimapState()
NpcContainer
getNpcContainer()
net.runelite.api.ObjectComposition
getObjectComposition(int id)
java.lang.String
getPassword()
int
getPlane()
PlayerContainer
getPlayerContainer()
java.lang.String[]
getPlayerOptions()
int
getRealSkillLevel(net.runelite.api.Skill skill)
ITile
getSelectedSceneTile()
int
getSelectedSpellChildIndex()
int
getSelectedSpellItemId()
int
getSelectedSpellWidget()
java.lang.String
getSessionId()
int
getSkillExperience(net.runelite.api.Skill skill)
int
getTickCount()
ITile[][][]
getTiles()
net.runelite.api.WorldView
getTopLevelWorldView()
int
getVarbitValue(int[] vars, int id)
int
getVarcIntValue(int id)
java.lang.String
getVarcStrValue(int id)
int[]
getVarps()
int
getVarpValue(int id)
int
getViewportHeight()
int
getViewportWidth()
IWidget
getWidget(int componentId)
IWidget
getWidget(int group, int id)
IWidget[]
getWidgets(int group)
int
getWindowedMode()
int
getWorld()
net.runelite.api.World[]
getWorldList()
net.runelite.api.worldmap.WorldMap
getWorldMap()
java.util.EnumSet<net.runelite.api.WorldType>
getWorldType()
void
hopToWorld(net.runelite.api.World world)
default void
interact(int x, int y)
void
interact(int x, int y, boolean click)
default void
interact(int identifier, int opcode, int param0, int param1)
void
interact(AutomatedMenu automatedMenu)
void
invokeWidgetAction(int identifier, int param1, int param0, int itemId, java.lang.String target)
boolean
isClientThread()
boolean
isFriended(java.lang.String name, boolean mustBeLoggedIn)
boolean
isInInstancedRegion()
boolean
isOAuthCredentialsSet()
boolean
isResized()
boolean
isWorldSelectOpen()
boolean
loadWorlds()
void
openWorldHopper()
void
processDialog(int id, int idx)
void
promptCredentials(boolean clearPassword)
void
runScript(java.lang.Object... args)
void
setCharacterId(java.lang.String characterId)
void
setCheckClick(boolean checkClick)
void
setDisplayName(java.lang.String displayName)
void
setDraggedWidget(net.runelite.api.widgets.Widget widget)
void
setGameState(int gameState)
void
setGameState(net.runelite.api.GameState gameState)
void
setKeyboardIdleTicks(int ticks)
void
setLastButton(int button)
void
setLoginIndex(int loginIndex)
void
setMenuOpened(boolean opened)
void
setMinimapState(int state)
void
setMouseIdleCycles(int minValue)
void
setMouseIdleTicks(int ticks)
void
setNormalLoginMode()
void
setOAuthLoginMode()
void
setOtp(java.lang.String otp)
void
setPassword(java.lang.String password)
void
setSelectedSceneTileX(int sceneX)
void
setSelectedSceneTileY(int sceneY)
void
setSessionId(java.lang.String sessionId)
void
setUsername(java.lang.String username)
void
setVarcIntValue(int var, int value)
void
setVarcStrValue(int var, java.lang.String value)
void
setViewportWalking(boolean b)
void
setWindowedMode(int i)
void
setWorldSelectOpen(boolean open)
void
sleep(int cycles)
-
Methods inherited from interface net.storm.api.domain.RuneLiteWrapper
getWrapped
-
-
-
-
Method Detail
-
getBuildId
java.lang.String getBuildId()
-
getLocalPlayer
IPlayer getLocalPlayer()
-
interact
void interact(AutomatedMenu automatedMenu)
-
interact
default void interact(int identifier, int opcode, int param0, int param1)
-
getPlayerOptions
java.lang.String[] getPlayerOptions()
-
getObjectComposition
net.runelite.api.ObjectComposition getObjectComposition(int id)
-
isClientThread
boolean isClientThread()
-
getItemComposition
net.runelite.api.ItemComposition getItemComposition(int id)
-
getItemContainer
net.runelite.api.ItemContainer getItemContainer(int id)
-
getItemContainer
net.runelite.api.ItemContainer getItemContainer(net.runelite.api.InventoryID id)
-
getSelectedSpellWidget
int getSelectedSpellWidget()
-
getSelectedSpellChildIndex
int getSelectedSpellChildIndex()
-
getSelectedSpellItemId
int getSelectedSpellItemId()
-
getTopLevelWorldView
net.runelite.api.WorldView getTopLevelWorldView()
-
getTiles
ITile[][][] getTiles()
-
getPlane
int getPlane()
-
getWidgets
IWidget[] getWidgets(int group)
-
getWidget
IWidget getWidget(int group, int id)
-
getWidget
IWidget getWidget(int componentId)
-
getHintArrowPlayer
IPlayer getHintArrowPlayer()
-
getVarps
int[] getVarps()
-
getVarbitValue
int getVarbitValue(int[] vars, int id)
-
getVarpValue
int getVarpValue(int id)
-
getVarcIntValue
int getVarcIntValue(int id)
-
getVarcStrValue
java.lang.String getVarcStrValue(int id)
-
getGameState
net.runelite.api.GameState getGameState()
-
getTickCount
int getTickCount()
-
runScript
void runScript(java.lang.Object... args)
-
getBoostedSkillLevel
int getBoostedSkillLevel(net.runelite.api.Skill skill)
-
getRealSkillLevel
int getRealSkillLevel(net.runelite.api.Skill skill)
-
getSkillExperience
int getSkillExperience(net.runelite.api.Skill skill)
-
isInInstancedRegion
boolean isInInstancedRegion()
-
getWorldList
net.runelite.api.World[] getWorldList()
-
getWorld
int getWorld()
-
openWorldHopper
void openWorldHopper()
-
changeWorld
void changeWorld(net.runelite.api.World world)
-
hopToWorld
void hopToWorld(net.runelite.api.World world)
-
getCanvas
java.awt.Canvas getCanvas()
-
setVarcIntValue
void setVarcIntValue(int var, int value)
-
setVarcStrValue
void setVarcStrValue(int var, java.lang.String value)
-
getGrandExchangeOffers
net.runelite.api.GrandExchangeOffer[] getGrandExchangeOffers()
-
getMapRegions
int[] getMapRegions()
-
getWorldType
java.util.EnumSet<net.runelite.api.WorldType> getWorldType()
-
getIntStack
int[] getIntStack()
-
getEnergy
int getEnergy()
-
getFriendContainer
net.runelite.api.FriendContainer getFriendContainer()
-
isFriended
boolean isFriended(java.lang.String name, boolean mustBeLoggedIn)
-
getViewportHeight
int getViewportHeight()
-
getViewportWidth
int getViewportWidth()
-
isResized
boolean isResized()
-
getMapAngle
int getMapAngle()
-
getWorldMap
net.runelite.api.worldmap.WorldMap getWorldMap()
-
createWorld
net.runelite.api.World createWorld()
-
setSelectedSceneTileX
void setSelectedSceneTileX(int sceneX)
-
setSelectedSceneTileY
void setSelectedSceneTileY(int sceneY)
-
setViewportWalking
void setViewportWalking(boolean b)
-
getLocalDestinationLocation
net.runelite.api.coords.LocalPoint getLocalDestinationLocation()
-
setLastButton
void setLastButton(int button)
-
setCheckClick
void setCheckClick(boolean checkClick)
-
getFollower
@Nullable INPC getFollower()
-
getHintArrowNpc
INPC getHintArrowNpc()
-
invokeWidgetAction
void invokeWidgetAction(int identifier, int param1, int param0, int itemId, java.lang.String target)
-
getLoginMessage
java.lang.String getLoginMessage()
-
setLoginIndex
void setLoginIndex(int loginIndex)
-
setMouseIdleTicks
void setMouseIdleTicks(int ticks)
-
setKeyboardIdleTicks
void setKeyboardIdleTicks(int ticks)
-
loadWorlds
boolean loadWorlds()
-
promptCredentials
void promptCredentials(boolean clearPassword)
-
isWorldSelectOpen
boolean isWorldSelectOpen()
-
setWorldSelectOpen
void setWorldSelectOpen(boolean open)
-
isOAuthCredentialsSet
boolean isOAuthCredentialsSet()
-
getPassword
java.lang.String getPassword()
-
setPassword
void setPassword(java.lang.String password)
-
setUsername
void setUsername(java.lang.String username)
-
setOtp
void setOtp(java.lang.String otp)
-
getWindowedMode
int getWindowedMode()
-
setWindowedMode
void setWindowedMode(int i)
-
setMouseIdleCycles
void setMouseIdleCycles(int minValue)
-
getHoveredEntities
java.util.List<? extends SceneEntity> getHoveredEntities()
-
getSelectedSceneTile
ITile getSelectedSceneTile()
-
setDraggedWidget
void setDraggedWidget(net.runelite.api.widgets.Widget widget)
-
getMinimapState
int getMinimapState()
-
setMinimapState
void setMinimapState(int state)
-
processDialog
void processDialog(int id, int idx)
-
setMenuOpened
void setMenuOpened(boolean opened)
-
interact
default void interact(int x, int y)
-
interact
void interact(int x, int y, boolean click)
-
setGameState
void setGameState(net.runelite.api.GameState gameState)
-
setGameState
void setGameState(int gameState)
-
setOAuthLoginMode
void setOAuthLoginMode()
-
setNormalLoginMode
void setNormalLoginMode()
-
getDisplayName
java.lang.String getDisplayName()
-
getSessionId
java.lang.String getSessionId()
-
getCharacterId
java.lang.String getCharacterId()
-
setDisplayName
void setDisplayName(java.lang.String displayName)
-
setSessionId
void setSessionId(java.lang.String sessionId)
-
setCharacterId
void setCharacterId(java.lang.String characterId)
-
getLoginResponse1
java.lang.String getLoginResponse1()
-
getLoginResponse2
java.lang.String getLoginResponse2()
-
getLoginResponse3
java.lang.String getLoginResponse3()
-
getPlayerContainer
PlayerContainer getPlayerContainer()
-
getNpcContainer
NpcContainer getNpcContainer()
-
sleep
void sleep(int cycles)
-
-