Package jag.game

Interface RSClient

    • Method Detail

      • getServerTick

        default int getServerTick()
      • spawnPickable

        void spawnPickable​(int floor,
                           int sceneX,
                           int sceneY,
                           int id,
                           int quantity,
                           int opFlag,
                           int ticksUntilReveal,
                           int ticksUntilDespawn,
                           int ownerType,
                           boolean unk)
      • setLoginWorldSelectorOpen

        void setLoginWorldSelectorOpen​(boolean open)
      • setJxAccessToken

        void setJxAccessToken​(String token)
      • setJxRefreshToken

        void setJxRefreshToken​(String token)
      • setJxCharacterId

        void setJxCharacterId​(String id)
      • setJxSessionId

        void setJxSessionId​(String id)
      • getJxSessionId

        String getJxSessionId()
      • getJxCharacterId

        String getJxCharacterId()
      • getJxRefreshToken

        String getJxRefreshToken()
      • getJxAccessToken

        String getJxAccessToken()
      • submitGameSessionToken

        void submitGameSessionToken​(String sessionId,
                                    String characterId)
      • initializeJagexAccountFromEnv

        void initializeJagexAccountFromEnv()
      • getRevision

        default int getRevision()
      • setRevision

        void setRevision​(int revision)
      • getThread

        Thread getThread()
      • setThread

        void setThread​(Thread thread)
      • setLoginStateRaw

        void setLoginStateRaw​(int state)
      • setLoginState

        void setLoginState​(int state)
      • setClip

        default void setClip​(Graphics g)
      • processNumericInput

        default void processNumericInput​(int value)
      • processAlphabeticalInput

        default void processAlphabeticalInput​(String value)
      • processMouseMotion

        default void processMouseMotion()
      • processNativeMouseClick

        default void processNativeMouseClick​(int x,
                                             int y,
                                             int button)
      • processMouseClick

        default void processMouseClick​(int x,
                                       int y,
                                       int button)
      • insertMenuItem

        default int insertMenuItem​(String action,
                                   String target,
                                   int opcode,
                                   int primary,
                                   int secondary,
                                   int tertiary,
                                   int quaternary,
                                   boolean prioritizeOnShift,
                                   int worldMatrix)
      • isMobile

        default boolean isMobile()
      • setMobile

        void setMobile​(boolean mobile)
      • getUpdatedNpcs

        int[] getUpdatedNpcs()
      • getUpdatedNpcsLength

        int getUpdatedNpcsLength()
      • getClientType

        int getClientType()
      • setClientType

        void setClientType​(int type)
      • getPlatformType

        int getPlatformType()
      • setPlatformType

        void setPlatformType​(int type)
      • setRsaExponent

        void setRsaExponent​(BigInteger exponent)
      • setRsaModulus

        void setRsaModulus​(BigInteger modulus)
      • getTileOverlayViewportX

        int[] getTileOverlayViewportX()
      • getTileOverlayViewportY

        int[] getTileOverlayViewportY()
      • getModelViewportX

        int[] getModelViewportX()
      • getModelViewportY

        int[] getModelViewportY()
      • getPreviousTimeOfClick

        long getPreviousTimeOfClick()
      • setPreviousTimeOfClick

        void setPreviousTimeOfClick​(long previousTimeOfClick)
      • fireScript

        default void fireScript​(int id,
                                Object... args)
      • getLoginResponse

        default String getLoginResponse()
      • getViewportSize

        default Dimension getViewportSize()
      • getWorldSelectorPage

        int getWorldSelectorPage()
      • getHoveredWorldIndex

        int getHoveredWorldIndex()
      • getAudioTrackGroupIndex

        int getAudioTrackGroupIndex()
      • getLoginXPadding

        int getLoginXPadding()
      • isTargetUnsignedShort

        boolean isTargetUnsignedShort()
      • getOculusOrbMode

        int getOculusOrbMode()
      • setOculusOrbMode

        void setOculusOrbMode​(int mode)
      • getOculusOrbAbsoluteX

        int getOculusOrbAbsoluteX()
      • setOculusOrbAbsoluteX

        void setOculusOrbAbsoluteX​(int x)
      • getOculusOrbAbsoluteY

        int getOculusOrbAbsoluteY()
      • setOculusOrbAbsoluteY

        void setOculusOrbAbsoluteY​(int y)
      • getColorPalette

        int[] getColorPalette()
      • getModelColorPalette

        int[] getModelColorPalette()
      • getLastMouseRecordX

        int getLastMouseRecordX()
      • setLastMouseRecordX

        void setLastMouseRecordX​(int val)
      • getLastMouseRecordY

        int getLastMouseRecordY()
      • setLastMouseRecordY

        void setLastMouseRecordY​(int val)
      • getLastMouseRecordTime

        long getLastMouseRecordTime()
      • setLastMouseRecordTime

        void setLastMouseRecordTime​(long val)
      • isResizableMode

        default boolean isResizableMode()
      • processDialogActionPacket

        void processDialogActionPacket​(int componentUid,
                                       int subComponentIndex)
      • isSceneRenderingDisabled

        boolean isSceneRenderingDisabled()
      • setSceneRenderingDisabled

        void setSceneRenderingDisabled​(boolean enabled)
      • getScriptIntStack

        int[] getScriptIntStack()
      • getScriptIntStackTop

        default int getScriptIntStackTop()
      • getScriptIntStack

        default int getScriptIntStack​(int index)
      • getScriptIntStackIndex

        int getScriptIntStackIndex()
      • setScriptIntStackIndex

        void setScriptIntStackIndex​(int index)
      • popScriptIntStack

        default int popScriptIntStack()
      • pushScriptIntStack

        default void pushScriptIntStack​(int value)
      • getScriptStringStack

        String[] getScriptStringStack()
      • getScriptStringStackTop

        default String getScriptStringStackTop()
      • getScriptStringStack

        default String getScriptStringStack​(int index)
      • getScriptStringStackIndex

        int getScriptStringStackIndex()
      • setScriptStringStackIndex

        void setScriptStringStackIndex​(int index)
      • popScriptStringStack

        default String popScriptStringStack()
      • pushScriptStringStack

        default void pushScriptStringStack​(String value)
      • setEventMediator

        void setEventMediator​(EventMediator mediator)
      • setEventDispatcher

        void setEventDispatcher​(EventDispatcher dispatcher)
      • getMouseIdleTime

        int getMouseIdleTime()
      • setMouseIdleTime

        void setMouseIdleTime​(int idle)
      • getMouseX

        int getMouseX()
      • setMouseX

        void setMouseX​(int mouseX)
      • getPendingClickY

        int getPendingClickY()
      • setPendingClickY

        void setPendingClickY​(int clickY)
      • getMouseY

        int getMouseY()
      • setMouseY

        void setMouseY​(int mouseY)
      • getInterfaceHeights

        int[] getInterfaceHeights()
      • getDestinationX

        int getDestinationX()
      • getLogoutTimer

        int getLogoutTimer()
      • setLogoutTimer

        void setLogoutTimer​(int value)
      • getDestinationY

        int getDestinationY()
      • getViewportHeight

        int getViewportHeight()
      • getPendingClickX

        int getPendingClickX()
      • setPendingClickX

        void setPendingClickX​(int clickX)
      • getRasterizerClipX1

        int getRasterizerClipX1()
      • getRasterizerClipX2

        int getRasterizerClipX2()
      • getRasterizerClipY1

        int getRasterizerClipY1()
      • getRasterizerClipY2

        int getRasterizerClipY2()
      • getPassword

        String getPassword()
      • setPassword

        void setPassword​(String password)
      • isMembersWorld

        boolean isMembersWorld()
      • getEngineCycle

        int getEngineCycle()
      • setEngineCycle

        void setEngineCycle​(int cycle)
      • getInterfaceWidths

        int[] getInterfaceWidths()
      • getMenuSecondaryArgs

        default int[] getMenuSecondaryArgs()
      • getMenuWorldMatrices

        default int[] getMenuWorldMatrices()
      • getCursorState

        int getCursorState()
      • getTempVarps

        int[] getTempVarps()
      • getXteaKeys

        int[][] getXteaKeys()
      • getEnergy

        int getEnergy()
      • getDynamicSceneData

        int[][][] getDynamicSceneData()
      • getPublicChatMode

        int getPublicChatMode()
      • getSelectedComponentTargetFlags

        int getSelectedComponentTargetFlags()
      • getSelectedComponentTarget

        int getSelectedComponentTarget()
      • getSelectedComponentUid

        int getSelectedComponentUid()
      • getSelectedSubcomponentIndex

        int getSelectedSubcomponentIndex()
      • getSelectedInterfaceIndex

        default int getSelectedInterfaceIndex()
      • getSelectedComponentIndex

        default int getSelectedComponentIndex()
      • getViewportScale

        int getViewportScale()
      • getMenuPrimaryArgs

        default int[] getMenuPrimaryArgs()
      • getPlayerActions

        String[] getPlayerActions()
      • getMenuActions

        default String[] getMenuActions()
      • getPendingMouseY

        int getPendingMouseY()
      • setPendingMouseY

        void setPendingMouseY​(int y)
      • getPendingMouseX

        int getPendingMouseX()
      • setPendingMouseX

        void setPendingMouseX​(int x)
      • getMenuRowCount

        default int getMenuRowCount()
      • setMenuRowCount

        void setMenuRowCount​(int count)
      • getCurrentDomain

        String getCurrentDomain()
      • isMenuOpen

        boolean isMenuOpen()
      • getCanvasHeight

        int getCanvasHeight()
      • getPendingMouseMoveTime

        long getPendingMouseMoveTime()
      • setPendingMouseMoveTime

        void setPendingMouseMoveTime​(long time)
      • getPendingTimeOfClick

        long getPendingTimeOfClick()
      • setPendingTimeOfClick

        void setPendingTimeOfClick​(long timeOfClick)
      • getRegionChunkX

        int getRegionChunkX()
      • getRights

        int getRights()
      • getValidInterfaces

        boolean[] getValidInterfaces()
      • getRedrawMode

        int getRedrawMode()
      • setRedrawMode

        void setRedrawMode​(int redrawMode)
      • getViewportWidth

        int getViewportWidth()
      • getRegionChunkY

        int getRegionChunkY()
      • getCameraY

        int getCameraY()
      • isComponentSelected

        boolean isComponentSelected()
      • getCameraZ

        int getCameraZ()
      • getCameraX

        int getCameraX()
      • getMapRotation

        int getMapRotation()
      • getAudioEffectIds

        int[] getAudioEffectIds()
      • getAudioEffectPositions

        int[] getAudioEffectPositions()
      • getLoginResponse1

        String getLoginResponse1()
      • getLoginResponse3

        String getLoginResponse3()
      • getLoginResponse2

        String getLoginResponse2()
      • isSceneDynamic

        boolean isSceneDynamic()
      • getNewSkills

        int[] getNewSkills()
      • getLevels

        int[] getLevels()
      • getCurrentWorld

        int getCurrentWorld()
      • getLoginStep

        int getLoginStep()
      • getLoginState

        int getLoginState()
      • setLoginStep

        void setLoginStep​(int step)
      • getOnCursorCount

        int getOnCursorCount()
      • getPlayerIndex

        int getPlayerIndex()
      • getOnCursorUids

        long[] getOnCursorUids()
      • getMenuTargets

        default String[] getMenuTargets()
      • isCameraLocked

        boolean isCameraLocked()
      • getMapState

        int getMapState()
      • getInterfacePositionsY

        int[] getInterfacePositionsY()
      • getCameraYaw

        int getCameraYaw()
      • getInterfacePositionsX

        int[] getInterfacePositionsX()
      • getLatestSelectedItemIndex

        default int getLatestSelectedItemIndex()
      • getAudioEffectCount

        int getAudioEffectCount()
      • getCanvasWidth

        int getCanvasWidth()
      • getHintArrowNpcIndex

        int getHintArrowNpcIndex()
      • getWeight

        int getWeight()
      • getExperiences

        int[] getExperiences()
      • getMapRegions

        int[] getMapRegions()
      • getMenuTertiaryArgs

        default int[] getMenuTertiaryArgs()
      • getMenuQuaternaryArgs

        default int[] getMenuQuaternaryArgs()
      • getHintArrowX

        int getHintArrowX()
      • getHintArrowY

        int getHintArrowY()
      • getStockMarketSearchResults

        short[] getStockMarketSearchResults()
      • getHintArrowZ

        int getHintArrowZ()
      • getCurrentLevels

        int[] getCurrentLevels()
      • getGameState

        int getGameState()
      • setGameState

        void setGameState​(int state)
      • getPlayerActionPriorities

        boolean[] getPlayerActionPriorities()
      • getClickMeta

        int getClickMeta()
      • setPendingClickMeta

        void setPendingClickMeta​(int meta)
      • getClickX

        int getClickX()
      • getClickY

        int getClickY()
      • getVarps

        int[] getVarps()
      • getTradeChatMode

        int getTradeChatMode()
      • getMenuShiftClickActions

        default boolean[] getMenuShiftClickActions()
      • getRandom

        byte[] getRandom()
      • getTimeOfClick

        long getTimeOfClick()
      • getHintArrowPlayerIndex

        int getHintArrowPlayerIndex()
      • isLowMemory

        boolean isLowMemory()
      • setLowMemory

        void setLowMemory​(boolean lowMemory)
      • isSceneLowMemory

        boolean isSceneLowMemory()
      • setSceneLowMemory

        void setSceneLowMemory​(boolean sceneLowMemory)
      • isAudioTwoChannels

        boolean isAudioTwoChannels()
      • setAudioTwoChannels

        void setAudioTwoChannels​(boolean twoChannels)
      • getBootState

        int getBootState()
      • getFont_p12full

        RSFont getFont_p12full()
      • isLoadMembersItemDefinitions

        boolean isLoadMembersItemDefinitions()
      • setLoadMembersItemDefinitions

        void setLoadMembersItemDefinitions​(boolean loadMembersItemDefinitions)
      • getCurrentWorldMask

        int getCurrentWorldMask()
      • getHintArrowType

        int getHintArrowType()
      • getRootInterfaceIndex

        int getRootInterfaceIndex()
      • isLoginWorldSelectorOpen

        boolean isLoginWorldSelectorOpen()
      • getBuild

        int getBuild()
      • getMouseMoveTime

        long getMouseMoveTime()
      • setMouseMoveTime

        void setMouseMoveTime​(long mouseMoveTime)
      • getItemSelectionState

        int getItemSelectionState()
      • getMenuOpcodes

        default int[] getMenuOpcodes()
      • getUsername

        String getUsername()
      • setUsername

        void setUsername​(String username)
      • setTotp

        void setTotp​(String code)
      • getParsedTotp

        int getParsedTotp()
      • setParsedTotp

        void setParsedTotp​(int code)
      • updateLoginStep

        void updateLoginStep​(boolean authenticator)
      • getCameraPitch

        int getCameraPitch()
      • getGuestClanChannelDelta

        RSPartyDelta getGuestClanChannelDelta()
      • absoluteToViewport

        void absoluteToViewport​(int arg0,
                                int arg1,
                                int arg2)
      • spawnObjectLater

        void spawnObjectLater​(int arg0,
                              int arg1,
                              int arg2,
                              int arg3,
                              int arg4,
                              int arg5,
                              int arg6,
                              int arg7,
                              int arg8)
      • loadWorlds

        boolean loadWorlds()
      • processComponentRendering

        void processComponentRendering​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3,
                                       int arg4,
                                       int arg5,
                                       int arg6)
      • messageReceived

        void messageReceived​(int type,
                             String arg1,
                             String arg2,
                             String arg3)
      • createSubInterface

        RSSubInterface createSubInterface​(int key,
                                          int id,
                                          int type)
      • getDBRow

        RSDBRow getDBRow​(int id)
      • getDBTable

        RSDBTable getDBTable​(int id)
      • getArchive

        RSReferenceTable getArchive​(int arg0,
                                    boolean arg1,
                                    boolean arg2,
                                    boolean arg3)
      • processAction

        void processAction​(int sec,
                           int ter,
                           int op,
                           int pri,
                           int itemId,
                           int worldMatrix,
                           String action,
                           String target,
                           int crosshairX,
                           int crosshairY)
      • resetDrawingArea

        void resetDrawingArea()
      • setWorld

        void setWorld​(RSWorld world)
      • setWorld

        default void setWorld​(World world)
      • getVarpbit

        RSVarpbit getVarpbit​(int id)
      • getItemSprite

        RSSprite getItemSprite​(int id,
                               int quantity,
                               int border,
                               int shadow,
                               int stackable,
                               boolean noted)
      • getWorldMatrix

        default RSWorldMatrix getWorldMatrix​(int id)
      • getNpcs

        default RSNpc[] getNpcs()
      • getPlayers

        default RSPlayer[] getPlayers()
      • getNpc

        default RSNpc getNpc​(int index)
      • getPlayer

        default RSPlayer getPlayer​(int index)
      • getBaseX

        default int getBaseX()
      • getBaseY

        default int getBaseY()
      • getPendingDestinationX

        default int getPendingDestinationX()
      • getPendingDestinationY

        default int getPendingDestinationY()
      • getFloorLevel

        default int getFloorLevel()
      • getPlayerIndices

        default int[] getPlayerIndices()
      • getPlayerCount

        default int getPlayerCount()
      • getNpcIndices

        default int[] getNpcIndices()
      • getNpcCount

        default int getNpcCount()
      • getSceneRenderRules

        default byte[][][] getSceneRenderRules()
      • getFloorHeights

        default int[][][] getFloorHeights()
      • setViewportWalking

        default void setViewportWalking​(boolean b)
      • setPendingDestinationX

        default void setPendingDestinationX​(int x)
      • setPendingDestinationY

        default void setPendingDestinationY​(int y)