Package org.highlife.api
Class Client
java.lang.Object
org.highlife.api.Client
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanfireScriptEvent(RuneScriptEvent event) static voidstatic Stringstatic intstatic TilegetBase()static intgetBaseX()static intgetBaseY()static Canvasstatic BufferedImagestatic CollisionMap[]static Tilestatic intgetDestX()static intgetDestY()static intstatic ForumUserstatic intgetFPS()static intstatic Socketstatic GameStatestatic intstatic intDeprecated.static intstatic StringgetHost()Deprecated.static intstatic intstatic org.highlife.core.Instancestatic intstatic RSLoginResponsestatic String[]static intstatic intstatic Stringstatic Stringstatic Stringstatic List<MessageContainer>Deprecated.static intstatic <T> TgetOnGameThread(Supplier<T> supplier) static Stringstatic intgetPlane()static intstatic int[][][]static byte[][][]static StringDeprecated.static Viewportstatic intstatic ViewportToolsstatic intstatic booleanhasFocus()static booleanstatic voidignoreScriptId(int id) static booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanstatic booleanlogout()static voidstatic booleanstatic voidremoveIgnoreScriptId(int id) static voidrunOnGameThread(Runnable runnable) static voidrunOnGameThread(Runnable... runnables) static voidrunOnGameThreadAndWait(Runnable... runnables) static doublestatic voidsetCameraInMotion(boolean cameraInMotion) static voidsetForcedFPS(int fps) static voidsetIdleLogout(int cycles) static voidsetIdleTime(int idleTime) static voidsetMapAngleDirect(int angle) static voidsetMenuIgnoreEntities(boolean ignore) static voidsetRenderingDisabled(boolean disabled) static voidsetViewport(Viewport viewport)
-
Constructor Details
-
Client
public Client()
-
-
Method Details
-
setForcedFPS
public static void setForcedFPS(int fps) -
isRenderingDisabled
public static boolean isRenderingDisabled() -
setRenderingDisabled
public static void setRenderingDisabled(boolean disabled) -
isTileDrawingDisabled
public static boolean isTileDrawingDisabled() -
isModelDrawingDisabled
public static boolean isModelDrawingDisabled() -
getForumUser
-
getHost
Deprecated. -
getAccountStatus
public static int getAccountStatus() -
getGameSocket
-
getCanvasImage
-
readyToLoad
public static boolean readyToLoad() -
getGameCycle
public static int getGameCycle() -
getFPS
public static int getFPS() -
isCpuSaver
public static boolean isCpuSaver() -
getIdleTime
public static int getIdleTime() -
setIdleTime
public static void setIdleTime(int idleTime) -
isLoggedIn
public static boolean isLoggedIn() -
getGameState
-
getGameStateId
public static int getGameStateId() -
getGameStateID
Deprecated. -
getLoginIndex
public static int getLoginIndex() -
getMapAngle
public static int getMapAngle() -
setMapAngleDirect
public static void setMapAngleDirect(int angle) -
getPlane
public static int getPlane() -
getBaseY
public static int getBaseY() -
getBaseX
public static int getBaseX() -
getBase
-
isWorldSelectorOpen
public static boolean isWorldSelectorOpen() -
isInCutscene
public static boolean isInCutscene() -
getTileSettings
public static byte[][][] getTileSettings() -
getTileHeights
public static int[][][] getTileHeights() -
getMessageContainers
Deprecated. -
getPassword
-
getMyPlayerIndex
public static int getMyPlayerIndex() -
getCanvas
-
getCollisionMaps
-
getUsername
Deprecated. -
getEntities
-
getInstance
public static org.highlife.core.Instance getInstance() -
getViewport
-
setViewport
-
getViewportWidth
public static int getViewportWidth() -
getViewportHeight
public static int getViewportHeight() -
getViewportTools
-
getDestX
public static int getDestX() -
getDestY
public static int getDestY() -
getDestination
-
isCameraInMotion
public static boolean isCameraInMotion() -
setCameraInMotion
public static void setCameraInMotion(boolean cameraInMotion) -
seededRandom
public static double seededRandom() -
getLoginScreenText
-
getMessage0
-
getMessage1
-
getMessage2
-
getLoginResponse
-
getMembershipLeft
public static int getMembershipLeft() -
isMembers
public static boolean isMembers() -
isIronman
public static boolean isIronman() -
isGroupIronman
public static boolean isGroupIronman() -
isUltimateIronman
public static boolean isUltimateIronman() -
hasMembersAccess
public static boolean hasMembersAccess() -
isDynamicRegion
public static boolean isDynamicRegion() -
fireScriptEvent
-
ignoreScriptId
public static void ignoreScriptId(int id) -
removeIgnoreScriptId
public static void removeIgnoreScriptId(int id) -
getRunescapeFps
public static int getRunescapeFps() -
hasFocus
public static boolean hasFocus() -
gainFocus
public static void gainFocus() -
loseFocus
public static void loseFocus() -
getGameTick
public static int getGameTick() -
getOnGameThread
-
runOnGameThread
-
runOnGameThread
-
runOnGameThreadAndWait
-
getIdleLogout
public static int getIdleLogout() -
setIdleLogout
public static void setIdleLogout(int cycles) -
getAccountIdentifier
-
logout
public static boolean logout() -
setMenuIgnoreEntities
public static void setMenuIgnoreEntities(boolean ignore) -
getForcedFPS
public static int getForcedFPS()
-