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()intgetCombatLevel()java.awt.ShapegetConvexHull()intgetId()RSModelgetModel()java.lang.StringgetName()intgetOrientation()RSPlayerCompositiongetPlayerComposition()RSUsernamegetRsName()intgetRsOverheadIcon()intgetRsSkullIcon()booleanisClanMember()booleanisFriend()booleanisFriendsChatMember()-
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:
getModelin interfaceRSRenderable
-
getOrientation
int getOrientation()
- Specified by:
getOrientationin interfaceRSActor
-
getConvexHull
java.awt.Shape getConvexHull()
-
-