Package org.bukkit.inventory.meta
Interface LeatherArmorMeta
-
- All Superinterfaces:
Cloneable,ConfigurationSerializable,ItemMeta
public interface LeatherArmorMeta extends ItemMeta
Represents leather armor (Material.LEATHER_BOOTS,Material.LEATHER_CHESTPLATE,Material.LEATHER_HELMET, orMaterial.LEATHER_LEGGINGS) that can be colored.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.bukkit.inventory.meta.ItemMeta
ItemMeta.Spigot
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LeatherArmorMetaclone()ColorgetColor()Gets the color of the armor.voidsetColor(Color color)Sets the color of the armor.-
Methods inherited from interface org.bukkit.configuration.serialization.ConfigurationSerializable
serialize
-
Methods inherited from interface org.bukkit.inventory.meta.ItemMeta
addEnchant, addItemFlags, getDisplayName, getEnchantLevel, getEnchants, getItemFlags, getLocalizedName, getLore, hasConflictingEnchant, hasDisplayName, hasEnchant, hasEnchants, hasItemFlag, hasLocalizedName, hasLore, isUnbreakable, removeEnchant, removeItemFlags, setDisplayName, setLocalizedName, setLore, setUnbreakable, spigot
-
-
-
-
Method Detail
-
getColor
Color getColor()
Gets the color of the armor. If it has not been set otherwise, it will beItemFactory.getDefaultLeatherColor().- Returns:
- the color of the armor, never null
-
setColor
void setColor(Color color)
Sets the color of the armor.- Parameters:
color- the color to set. Setting it to null is equivalent to setting it toItemFactory.getDefaultLeatherColor().
-
clone
LeatherArmorMeta clone()
-
-