Package org.bukkit.inventory.meta
Interface LeatherArmorMeta
- All Superinterfaces:
java.lang.Cloneable,ConfigurationSerializable,ItemMeta
public interface LeatherArmorMeta extends ItemMeta
Represents leather armor (
Material.LEATHER_BOOTS, Material.LEATHER_CHESTPLATE, Material.LEATHER_HELMET, or Material.LEATHER_LEGGINGS) that can be colored.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.inventory.meta.ItemMeta
ItemMeta.Spigot -
Method Summary
Methods inherited from interface org.bukkit.configuration.serialization.ConfigurationSerializable
serializeMethods inherited from interface org.bukkit.inventory.meta.ItemMeta
addEnchant, addItemFlags, getDisplayName, getEnchantLevel, getEnchants, getItemFlags, getLore, hasConflictingEnchant, hasDisplayName, hasEnchant, hasEnchants, hasItemFlag, hasLore, removeEnchant, removeItemFlags, setDisplayName, setLore, spigot
-
Method Details
-
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
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()
-