public abstract class GameAPI
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static class |
GameAPI.Unsafe |
Modifier and Type | Field | Description |
---|---|---|
static Static |
getterInstance |
Constructor | Description |
---|---|
GameAPI() |
Modifier and Type | Method | Description |
---|---|---|
static boolean |
decodeExternalPlayerMovement(BitBuffer bitBuffer,
int playerId) |
|
static int |
getAppletHeight() |
|
static int |
getAppletWidth() |
|
static int |
getCameraPitch() |
|
static int |
getCameraX() |
|
static int |
getCameraY() |
|
static int |
getCameraYaw() |
|
static int |
getCameraZ() |
|
static Client |
getClientInstance() |
|
static int |
getClientPlane() |
|
static int[] |
getCurrentLevels() |
|
static int[] |
getExpLevels() |
|
static int[] |
getExternalPlayerLocations() |
|
static int |
getFps() |
|
static int |
getGameDrawingMode() |
|
static int[] |
getGameSettings() |
|
static int |
getGameState() |
|
static GrandExchangeOffer[] |
getGrandExchangeOffers() |
|
static AbstractGraphicsBuffer |
getGraphicsBuffer() |
|
static LinkedNodeList[][][] |
getGroundItems() |
|
static NodeTable |
getItemContainers() |
|
static ItemDefinition |
getItemDefinition(int itemId) |
|
static Landscape |
getLandscape() |
|
static Player |
getLocalPlayer() |
|
static int |
getLoopCycle() |
|
static int |
getMapAngle() |
|
static java.util.Map |
getMessageContainers() |
|
static NPCDefinition |
getNpcDefinition(int npcId) |
|
static NPC[] |
getNpcs() |
|
static ObjectDefinition |
getObjectDefinition(int objectId) |
|
static Player[] |
getPlayers() |
|
static int[] |
getPlayerSettings() |
|
static int |
getRepaintChatBox() |
|
static int |
getRepaintFlag() |
|
static boolean |
getResizableMode() |
|
static int[] |
getSkillExperiencePoints() |
|
static int[][][] |
getTileHeights() |
|
static byte[][][] |
getTileSettings() |
|
static int |
getViewPortHeight() |
|
static int |
getViewPortScale() |
|
static int |
getViewPortWidth() |
|
static Widget[][] |
getWidgets() |
|
static int[] |
getWidgetSettings() |
|
static void |
pushMessage(int type,
java.lang.String prefix,
java.lang.String message,
java.lang.String suffix) |
|
static void |
renderCharacter2D(Character character,
int characterIdx,
int boundX,
int boundY,
int boundW,
int boundH) |
|
static void |
updateCharacterMovement(Character character,
int arg1) |
|
static void |
updateItemLayer(int x,
int y) |
public static Static getterInstance
public static boolean decodeExternalPlayerMovement(BitBuffer bitBuffer, int playerId)
public static ItemDefinition getItemDefinition(int itemId)
public static NPCDefinition getNpcDefinition(int npcId)
public static ObjectDefinition getObjectDefinition(int objectId)
public static void pushMessage(int type, java.lang.String prefix, java.lang.String message, java.lang.String suffix)
public static void renderCharacter2D(Character character, int characterIdx, int boundX, int boundY, int boundW, int boundH)
public static void updateCharacterMovement(Character character, int arg1)
public static void updateItemLayer(int x, int y)
public static int getAppletHeight()
public static int getAppletWidth()
public static int getCameraPitch()
public static int getCameraX()
public static int getCameraY()
public static int getCameraYaw()
public static int getCameraZ()
public static Client getClientInstance()
public static int getClientPlane()
public static int[] getCurrentLevels()
public static int[] getExpLevels()
public static int[] getExternalPlayerLocations()
public static int getFps()
public static int getGameDrawingMode()
public static int[] getGameSettings()
public static int getGameState()
public static GrandExchangeOffer[] getGrandExchangeOffers()
public static AbstractGraphicsBuffer getGraphicsBuffer()
public static LinkedNodeList[][][] getGroundItems()
public static NodeTable getItemContainers()
public static Landscape getLandscape()
public static Player getLocalPlayer()
public static int getLoopCycle()
public static int getMapAngle()
public static java.util.Map getMessageContainers()
public static NPC[] getNpcs()
public static int[] getPlayerSettings()
public static Player[] getPlayers()
public static int getRepaintChatBox()
public static int getRepaintFlag()
public static boolean getResizableMode()
public static int[] getSkillExperiencePoints()
public static int[][][] getTileHeights()
public static byte[][][] getTileSettings()
public static int getViewPortHeight()
public static int getViewPortScale()
public static int getViewPortWidth()
public static int[] getWidgetSettings()
public static Widget[][] getWidgets()