public enum DamageableItem extends java.lang.Enum<DamageableItem>
Modifier and Type | Field and Description |
---|---|
static java.util.EnumSet<DamageableItem> |
handHeldItems
Damageable items that inherit from the handheld model.
|
Modifier and Type | Method and Description |
---|---|
float |
getAttackDamage() |
float |
getAttackSpeed() |
static DamageableItem |
getDamageableItem(org.bukkit.Material material) |
ItemModel |
getDefaultItemModel()
get the default item model of this damageable item.
|
org.bukkit.Material |
getMaterial() |
int |
getMaxDurability() |
java.lang.String |
getModelName() |
java.lang.String |
getTextureName() |
static DamageableItem |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DamageableItem[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DamageableItem WOODEN_HOE
public static final DamageableItem STONE_HOE
public static final DamageableItem IRON_HOE
public static final DamageableItem GOLDEN_HOE
public static final DamageableItem DIAMOND_HOE
public static final DamageableItem WOODEN_AXE
public static final DamageableItem STONE_AXE
public static final DamageableItem IRON_AXE
public static final DamageableItem GOLDEN_AXE
public static final DamageableItem DIAMOND_AXE
public static final DamageableItem WOODEN_SWORD
public static final DamageableItem STONE_SWORD
public static final DamageableItem IRON_SWORD
public static final DamageableItem GOLDEN_SWORD
public static final DamageableItem DIAMOND_SWORD
public static final DamageableItem WOODEN_PICKAXE
public static final DamageableItem STONE_PICKAXE
public static final DamageableItem IRON_PICKAXE
public static final DamageableItem GOLDEN_PICKAXE
public static final DamageableItem DIAMOND_PICKAXE
public static final DamageableItem WOODEN_SHOVEL
public static final DamageableItem STONE_SHOVEL
public static final DamageableItem IRON_SHOVEL
public static final DamageableItem GOLDEN_SHOVEL
public static final DamageableItem DIAMOND_SHOVEL
public static final DamageableItem LEATHER_HELMET
public static final DamageableItem GOLDEN_HELMET
public static final DamageableItem CHAINMAIL_HELMET
public static final DamageableItem IRON_HELMET
public static final DamageableItem DIAMOND_HELMET
public static final DamageableItem LEATHER_CHESTPLATE
public static final DamageableItem GOLDEN_CHESTPLATE
public static final DamageableItem CHAINMAIL_CHESTPLATE
public static final DamageableItem IRON_CHESTPLATE
public static final DamageableItem DIAMOND_CHESTPLATE
public static final DamageableItem LEATHER_LEGGINGS
public static final DamageableItem GOLDEN_LEGGINGS
public static final DamageableItem CHAINMAIL_LEGGINGS
public static final DamageableItem IRON_LEGGINGS
public static final DamageableItem DIAMOND_LEGGINGS
public static final DamageableItem LEATHER_BOOTS
public static final DamageableItem GOLDEN_BOOTS
public static final DamageableItem CHAINMAIL_BOOTS
public static final DamageableItem IRON_BOOTS
public static final DamageableItem DIAMOND_BOOTS
public static final DamageableItem SHEARS
public static final DamageableItem FISHING_ROD
public static final DamageableItem CARROT_ON_A_STICK
public static final DamageableItem FLINT_AND_STEEL
public static final DamageableItem BOW
public static final DamageableItem ELYTRA
public static java.util.EnumSet<DamageableItem> handHeldItems
public static DamageableItem[] values()
for (DamageableItem c : DamageableItem.values()) System.out.println(c);
public static DamageableItem valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic ItemModel getDefaultItemModel()
public org.bukkit.Material getMaterial()
public int getMaxDurability()
public java.lang.String getModelName()
public java.lang.String getTextureName()
public static DamageableItem getDamageableItem(org.bukkit.Material material)
public float getAttackSpeed()
public float getAttackDamage()