Class ClientInstance
- java.lang.Object
-
- net.eternalclient.api.wrappers.clientinstance.ClientInstance
-
- All Implemented Interfaces:
Positionable
public class ClientInstance extends java.lang.Object implements Positionable
-
-
Constructor Summary
Constructors Constructor Description ClientInstance(java.lang.String clientID, java.lang.String script, int gameState, int loginState, java.lang.String username, java.lang.String displayName, int worldID, int positionX, int positionY, int positionPlane, int totalLevel, int questPoints, int combatLevel, java.util.Map<java.lang.Integer,java.lang.Integer> skillLevels, java.util.Map<java.lang.Integer,java.lang.Integer> boostedSkillLevels, java.util.Map<java.lang.Integer,java.lang.Integer> inventoryItems, java.util.Map<java.lang.Integer,java.lang.Integer> equipmentItems, java.util.Map<java.lang.Integer,java.lang.Integer> bankItems, java.util.Map<java.lang.Integer,java.lang.Integer> questStates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.util.Map<java.lang.Integer,java.lang.Integer>getBankItems()java.util.Map<java.lang.Integer,java.lang.Integer>getBoostedSkillLevels()java.lang.StringgetClientID()intgetCombatLevel()java.lang.StringgetDisplayName()java.util.Map<java.lang.Integer,java.lang.Integer>getEquipmentItems()intgetGameState()java.util.Map<java.lang.Integer,java.lang.Integer>getInventoryItems()intgetLoginState()intgetPlane()intgetPositionPlane()intgetPositionX()intgetPositionY()intgetQuestPoints()java.util.Map<java.lang.Integer,java.lang.Integer>getQuestStates()java.lang.StringgetScript()java.util.Map<java.lang.Integer,java.lang.Integer>getSkillLevels()intgetTotalLevel()java.lang.StringgetUsername()intgetWorldID()RSWorldViewgetWorldView()intgetWorldX()intgetWorldY()inthashCode()java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.eternalclient.api.interfaces.Positionable
canReach, canReach, canReachSurrounding, canReachSurrounding, derive, derive, derive, distance, distance, distanceTo, distanceTo2D, distanceTo2DHypotenuse, distanceToHypotenuse, distanceToPath, draw, drawMinimapDot, drawText, getCanvasTextLocation, getCanvasTilePoly, GetChunkRotation, getHeight, getLocalTile, getLocalX, getLocalY, getMinimapPoint, getMovementFlags, getRectArea, getRegionId, getRegionTile, getRegionX, getRegionY, getSceneTile, getSceneX, getSceneY, getSurroundingArea, getWalkableTile, getWidth, getWorldTile, hasLineOfSightTo, hasLineOfSightTo, inLineOfSight, isInArea, isInArea, isInArea2D, isInArea2D, isInMeleeDistance, isInScene, isUnderRoof, locatedAt, pathTo, walkingDistance
-
-
-
-
Constructor Detail
-
ClientInstance
public ClientInstance(java.lang.String clientID, java.lang.String script, int gameState, int loginState, java.lang.String username, java.lang.String displayName, int worldID, int positionX, int positionY, int positionPlane, int totalLevel, int questPoints, int combatLevel, java.util.Map<java.lang.Integer,java.lang.Integer> skillLevels, java.util.Map<java.lang.Integer,java.lang.Integer> boostedSkillLevels, java.util.Map<java.lang.Integer,java.lang.Integer> inventoryItems, java.util.Map<java.lang.Integer,java.lang.Integer> equipmentItems, java.util.Map<java.lang.Integer,java.lang.Integer> bankItems, java.util.Map<java.lang.Integer,java.lang.Integer> questStates)
-
-
Method Detail
-
getWorldView
public RSWorldView getWorldView()
- Specified by:
getWorldViewin interfacePositionable
-
getPlane
public int getPlane()
- Specified by:
getPlanein interfacePositionable
-
getWorldX
public int getWorldX()
- Specified by:
getWorldXin interfacePositionable
-
getWorldY
public int getWorldY()
- Specified by:
getWorldYin interfacePositionable
-
getClientID
public java.lang.String getClientID()
-
getScript
public java.lang.String getScript()
-
getGameState
public int getGameState()
-
getLoginState
public int getLoginState()
-
getUsername
public java.lang.String getUsername()
-
getDisplayName
public java.lang.String getDisplayName()
-
getWorldID
public int getWorldID()
-
getPositionX
public int getPositionX()
-
getPositionY
public int getPositionY()
-
getPositionPlane
public int getPositionPlane()
-
getTotalLevel
public int getTotalLevel()
-
getQuestPoints
public int getQuestPoints()
-
getCombatLevel
public int getCombatLevel()
-
getSkillLevels
public java.util.Map<java.lang.Integer,java.lang.Integer> getSkillLevels()
-
getBoostedSkillLevels
public java.util.Map<java.lang.Integer,java.lang.Integer> getBoostedSkillLevels()
-
getInventoryItems
public java.util.Map<java.lang.Integer,java.lang.Integer> getInventoryItems()
-
getEquipmentItems
public java.util.Map<java.lang.Integer,java.lang.Integer> getEquipmentItems()
-
getBankItems
public java.util.Map<java.lang.Integer,java.lang.Integer> getBankItems()
-
getQuestStates
public java.util.Map<java.lang.Integer,java.lang.Integer> getQuestStates()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-