Package com.epicbot.api.shared.entity
Interface NPC
- All Superinterfaces:
Actionable,Actor,Animable,Clickable,GameEntity,Identifiable,Interactable,Locatable,LocatableEntity,Modeled,Nameable,Renderable,Rotatable,Validatable
An non-player character in the game.
-
Method Summary
Modifier and TypeMethodDescriptionintGets the combat level of this character.int[]The icons above this npc.The icons above this npc.Methods inherited from interface com.epicbot.api.shared.entity.details.Actionable
getActions, hasAction, hasActionMatchMethods inherited from interface com.epicbot.api.shared.entity.Actor
getDestination, getHealthPercent, getHealthPercent, getHitsplatCycles, getHitsplatTypes, getHitsplatValues, getInteracting, getMessage, getPathSize, getPathX, getPathY, getServerLocation, getSpotAnimationIds, getWalkingDirection, isAttacking, isDead, isInCombat, isInteractingWithMe, isMovingMethods inherited from interface com.epicbot.api.shared.entity.details.Animable
getAnimation, getIdleAnimation, isAnimatingMethods inherited from interface com.epicbot.api.shared.entity.details.Clickable
click, click, hoverMethods inherited from interface com.epicbot.api.shared.entity.details.Identifiable
getIdMethods inherited from interface com.epicbot.api.shared.entity.details.Interactable
interact, interact, interact, interact, interactMatchMethods inherited from interface com.epicbot.api.shared.entity.details.Locatable
canReach, canReach, canReach, derive, derive, distanceTo, distanceTo, getArea, getArea, getLocation, getMapPoint, getPlane, getSceneOffset, getX, getY, isOnMap, randomize, randomize, randomize, tileDistanceTo, tileDistanceToMethods inherited from interface com.epicbot.api.shared.entity.details.Modeled
getModelHeightMethods inherited from interface com.epicbot.api.shared.entity.details.Renderable
contains, draw, draw, draw, getCentralPoint, getRandomPoint, getRealCentralPoint, isVisibleMethods inherited from interface com.epicbot.api.shared.entity.details.Rotatable
getDirection, getRotation, isFacing, isFacingMeMethods inherited from interface com.epicbot.api.shared.entity.details.Validatable
isValid
-
Method Details
-
getCombatLevel
int getCombatLevel()Gets the combat level of this character.- Returns:
- int
-
getOverheadIcons
int[] getOverheadIcons()The icons above this npc.- Returns:
- int[]
-
getOverheadIconTypes
The icons above this npc.- Returns:
- head icons
-