Interface Identifiable

  • All Known Implementing Classes:
    Character, Entity, GameObject, GroundItem, Item, NPC, Player

    public interface Identifiable
    This interface provides methods for retrieving the ID, name, colored name, and type of an identifiable entity, as well as checking if it has a specific name or ID.
    • Method Detail

      • getID

        int getID()
      • getName

        java.lang.String getName()
      • getColoredName

        java.lang.String getColoredName()
      • hasName

        default boolean hasName​(java.lang.String... names)
      • containsName

        default boolean containsName​(java.lang.String... names)
      • hasID

        default boolean hasID​(int... ids)