Enum Class WeaponStat

java.lang.Object
java.lang.Enum<WeaponStat>
me.deecaad.weaponmechanics.weapon.stats.WeaponStat
All Implemented Interfaces:
Serializable, Comparable<WeaponStat>, Constable

public enum WeaponStat extends Enum<WeaponStat>
  • Enum Constant Details

    • UUID

      public static final WeaponStat UUID
    • WEAPON_TITLE

      public static final WeaponStat WEAPON_TITLE
    • SKIN

      public static final WeaponStat SKIN
    • HAND_SKIN

      public static final WeaponStat HAND_SKIN
    • ATTACHMENTS

      public static final WeaponStat ATTACHMENTS
    • EQUIP_TIMES

      public static final WeaponStat EQUIP_TIMES
    • SHOTS

      public static final WeaponStat SHOTS
    • HEAD_HITS

      public static final WeaponStat HEAD_HITS
    • BODY_HITS

      public static final WeaponStat BODY_HITS
    • ARM_HITS

      public static final WeaponStat ARM_HITS
    • LEG_HITS

      public static final WeaponStat LEG_HITS
    • FOOT_HITS

      public static final WeaponStat FOOT_HITS
    • BACKSTABS

      public static final WeaponStat BACKSTABS
    • CRITICAL_HITS

      public static final WeaponStat CRITICAL_HITS
    • LONGEST_DISTANCE_HIT

      public static final WeaponStat LONGEST_DISTANCE_HIT
    • TOTAL_DAMAGE

      public static final WeaponStat TOTAL_DAMAGE
    • PLAYER_KILLS

      public static final WeaponStat PLAYER_KILLS
    • OTHER_KILLS

      public static final WeaponStat OTHER_KILLS
    • PLAYER_ASSISTS

      public static final WeaponStat PLAYER_ASSISTS
    • OTHER_ASSISTS

      public static final WeaponStat OTHER_ASSISTS
    • HEAD_KILLS

      public static final WeaponStat HEAD_KILLS
    • BODY_KILLS

      public static final WeaponStat BODY_KILLS
    • ARM_KILLS

      public static final WeaponStat ARM_KILLS
    • LEG_KILLS

      public static final WeaponStat LEG_KILLS
    • FOOT_KILLS

      public static final WeaponStat FOOT_KILLS
    • BACKSTAB_KILLS

      public static final WeaponStat BACKSTAB_KILLS
    • CRITICAL_KILLS

      public static final WeaponStat CRITICAL_KILLS
    • LONGEST_DISTANCE_KILL

      public static final WeaponStat LONGEST_DISTANCE_KILL
    • BLOCKS_DESTROYED

      public static final WeaponStat BLOCKS_DESTROYED
  • Field Details

    • VALUES

      public static final WeaponStat[] VALUES
  • Method Details

    • values

      public static WeaponStat[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static WeaponStat valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getClassType

      public Class<?> getClassType()
    • getDefaultValue

      public Object getDefaultValue()
    • getCreateTableString

      public static String getCreateTableString()