Interface NPC

All Superinterfaces:
Actionable, Actor, Animable, Clickable, GameEntity, Identifiable, Interactable, Locatable, LocatableEntity, Modeled, Nameable, Renderable, Rotatable, Validatable

public interface NPC extends Actor, Actionable
An non-player character in the game.
  • 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

      default List<HeadIcon> getOverheadIconTypes()
      The icons above this npc.
      Returns:
      head icons