Package org.rspeer.game.adapter.scene
Class Player
- java.lang.Object
- 
- org.rspeer.game.adapter.Adapter<P>
- 
- org.rspeer.game.adapter.scene.Entity<P>
- 
- org.rspeer.game.adapter.scene.PathingEntity<RSPlayer>
- 
- org.rspeer.game.adapter.scene.Player
 
 
 
 
- 
- All Implemented Interfaces:
- Actionable,- Animable,- Identifiable,- Interactable,- Mobile,- Nameable,- SceneNode
 
 public final class Player extends PathingEntity<RSPlayer> 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classPlayer.Appearance- 
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.ActionableActionable.Query<Q extends Actionable.Query<Q>>
 - 
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.AnimableAnimable.Query<Q extends Animable.Query<Q>>
 - 
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.IdentifiableIdentifiable.Query<Q extends Identifiable.Query<Q>>
 - 
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.MobileMobile.Query<Q extends Mobile.Query<Q>>
 - 
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.NameableNameable.Query<Q extends Nameable.Query<Q>>
 - 
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.SceneNodeSceneNode.Query<Q extends SceneNode.Query<Q>>
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PlayerActionactionOf(String action)List<String>getActions()Player.AppearancegetAppearance()intgetCombatLevel()intgetId()StringgetName()List<OverheadPrayer>getOverheadPrayers()String[]getRawActions()intgetSkullIconId()- 
Methods inherited from class org.rspeer.game.adapter.scene.PathingEntityequals, getAnimation, getAnimationId, getDirection, getEffect, getEffects, getHeadbar, getHeadbarPercent, getHeadbarPercent, getHeadbars, getHealthBar, getHealthPercent, getIndex, getLastHitsplatTick, getLastHitsplatTick, getMatrixId, getModel, getModelPosition, getOrientation, getOverheadText, getPosition, getServerPosition, getStance, getStanceId, getTarget, getTargetIndex, hashCode, isDying, isHealthBarVisible, isMoving
 - 
Methods inherited from class org.rspeer.game.adapter.AdaptergetProvider, validate
 - 
Methods inherited from class java.lang.ObjectgetClass, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.rspeer.game.adapter.type.ActionablecontainsAction, containsAction, getSubMenuActions
 - 
Methods inherited from interface org.rspeer.game.adapter.type.AnimableisAnimating, isIdle
 - 
Methods inherited from interface org.rspeer.game.adapter.type.InteractableactionOf, interact, interact, interact, interact, interact
 - 
Methods inherited from interface org.rspeer.game.adapter.type.SceneNodedistance, distance, distance, distance, getArea, getEntityPositionHeight, getEntityPositionWidth, getFloorLevel, getX, getY, isInFieldOfViewOf, isInFieldOfViewOf
 
- 
 
- 
- 
- 
Constructor Detail- 
Playerpublic Player(RSPlayer provider) 
 
- 
 - 
Method Detail- 
actionOfpublic PlayerAction actionOf(String action) 
 - 
getIdpublic int getId() 
 - 
getRawActionspublic String[] getRawActions() 
 - 
getCombatLevelpublic int getCombatLevel() 
 - 
getNamepublic String getName() 
 - 
getSkullIconIdpublic int getSkullIconId() 
 - 
getOverheadPrayerspublic List<OverheadPrayer> getOverheadPrayers() - Specified by:
- getOverheadPrayersin class- PathingEntity<RSPlayer>
 
 - 
getAppearancepublic Player.Appearance getAppearance() 
 
- 
 
-