Package net.eternalclient.api.rs
Interface RSPlayer
-
- All Superinterfaces:
Positionable
,RSActor
,RSDualNode
,RSNode
,RSRenderable
,RSWorldEntity
public interface RSPlayer extends RSActor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String[]
getActions()
int
getCombatLevel()
java.awt.Shape
getConvexHull()
int
getId()
RSModel
getModel()
java.lang.String
getName()
int
getOrientation()
RSPlayerComposition
getPlayerComposition()
RSUsername
getRsName()
int
getRsOverheadIcon()
int
getRsSkullIcon()
boolean
isClanMember()
boolean
isFriend()
boolean
isFriendsChatMember()
-
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, GetChunkRotation, getHeight, getMinimapPoint, getMovementFlags, getRectArea, getRegionId, getRegionX, getRegionY, getSceneX, getSceneY, getSurroundingArea, getWalkableTile, getWidth, hasLineOfSightTo, hasLineOfSightTo, inLineOfSight, isInArea, isInArea, isInArea2D, isInArea2D, isInMeleeDistance, isInScene, isUnderRoof, locatedAt, pathTo, walkingDistance
-
Methods inherited from interface net.eternalclient.api.rs.RSActor
getActionFrameCycle, getAnimation, getAnimationFrame, getCanvasImageLocation, getCanvasSpriteLocation, getCanvasTextLocation, getCanvasTilePoly, getHealthBars, getHealthRatio, getHealthScale, getIdlePoseAnimation, getLocalTile, getLocalX, getLocalY, getLogicalHeight, getMinimapLocation, getOverheadCycle, getOverheadText, getPathLength, getPathX, getPathY, getPlane, getPoseAnimation, getPoseFrame, getPoseFrameCycle, getRegionTile, getRSInteracting, getRunAnimation, getSceneTile, getSpotAnimationDataTable, getWalkAnimation, getWalkRotate180, getWalkRotateLeft, getWalkRotateRight, getWorldTile, getWorldView, getWorldX, getWorldY, getX, getY, isDead, isMoving, setDead, setIdlePoseAnimation, setOverheadCycle, setOverheadText, setRunAnimation, setWalkAnimation, setWalkRotate180, setWalkRotateLeft, setWalkRotateRight, setWorldView
-
Methods inherited from interface net.eternalclient.api.rs.RSDualNode
getNextDual, getPreviousDual, previousDual, setNextDual, setPreviousDual, unlinkDual
-
Methods inherited from interface net.eternalclient.api.rs.RSNode
getHash, getNext, getPrevious, onUnlink, setHash, setNext, setPrevious, unlink
-
Methods inherited from interface net.eternalclient.api.rs.RSRenderable
getModelHeight, getWorldViewId
-
-
-
-
Method Detail
-
getRsName
RSUsername getRsName()
-
getId
int getId()
-
getPlayerComposition
RSPlayerComposition getPlayerComposition()
-
getCombatLevel
int getCombatLevel()
-
isFriendsChatMember
boolean isFriendsChatMember()
-
isClanMember
boolean isClanMember()
-
isFriend
boolean isFriend()
-
getRsOverheadIcon
int getRsOverheadIcon()
-
getRsSkullIcon
int getRsSkullIcon()
-
getActions
java.lang.String[] getActions()
-
getName
java.lang.String getName()
-
getModel
RSModel getModel()
- Specified by:
getModel
in interfaceRSRenderable
-
getOrientation
int getOrientation()
- Specified by:
getOrientation
in interfaceRSActor
-
getConvexHull
java.awt.Shape getConvexHull()
-
-