Interface Damageable


public interface Damageable
Represents an item that has durability and can take damage.
  • Method Summary

    Modifier and Type Method Description
    Damageable clone()  
    int getDamage()
    Gets the damage
    boolean hasDamage()
    Checks to see if this item has damage
    void setDamage​(int damage)
    Sets the damage
  • Method Details

    • hasDamage

      boolean hasDamage()
      Checks to see if this item has damage
      Returns:
      true if this has damage
    • getDamage

      int getDamage()
      Gets the damage
      Returns:
      the damage
    • setDamage

      void setDamage​(int damage)
      Sets the damage
      Parameters:
      damage - item damage
    • clone