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 boolean
canEqual(java.lang.Object other)
boolean
equals(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.String
getClientID()
int
getCombatLevel()
java.lang.String
getDisplayName()
java.util.Map<java.lang.Integer,java.lang.Integer>
getEquipmentItems()
int
getGameState()
java.util.Map<java.lang.Integer,java.lang.Integer>
getInventoryItems()
int
getLoginState()
int
getPlane()
int
getPositionPlane()
int
getPositionX()
int
getPositionY()
int
getQuestPoints()
java.util.Map<java.lang.Integer,java.lang.Integer>
getQuestStates()
java.lang.String
getScript()
java.util.Map<java.lang.Integer,java.lang.Integer>
getSkillLevels()
int
getTotalLevel()
java.lang.String
getUsername()
int
getWorldID()
RSWorldView
getWorldView()
int
getWorldX()
int
getWorldY()
int
hashCode()
java.lang.String
toString()
-
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:
getWorldView
in interfacePositionable
-
getPlane
public int getPlane()
- Specified by:
getPlane
in interfacePositionable
-
getWorldX
public int getWorldX()
- Specified by:
getWorldX
in interfacePositionable
-
getWorldY
public int getWorldY()
- Specified by:
getWorldY
in 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:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-