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
serialize
Methods 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()
-