Cloneable
, ConfigurationSerializable
, ItemMeta
, PersistentDataHolder
public interface LeatherArmorMeta extends ItemMeta
Material.LEATHER_BOOTS
, Material.LEATHER_CHESTPLATE
, Material.LEATHER_HELMET
, or Material.LEATHER_LEGGINGS
) that can be colored.Modifier and Type | Method | Description |
---|---|---|
LeatherArmorMeta |
clone() |
|
Color |
getColor() |
Gets the color of the armor.
|
void |
setColor(Color color) |
Sets the color of the armor.
|
serialize
addAttributeModifier, addEnchant, addItemFlags, getAttributeModifiers, getAttributeModifiers, getAttributeModifiers, getCustomModelData, getCustomTagContainer, getDisplayName, getEnchantLevel, getEnchants, getItemFlags, getLocalizedName, getLore, hasAttributeModifiers, hasConflictingEnchant, hasCustomModelData, hasDisplayName, hasEnchant, hasEnchants, hasItemFlag, hasLocalizedName, hasLore, isUnbreakable, removeAttributeModifier, removeAttributeModifier, removeAttributeModifier, removeEnchant, removeItemFlags, setAttributeModifiers, setCustomModelData, setDisplayName, setLocalizedName, setLore, setUnbreakable, setVersion
getPersistentDataContainer
@NotNull Color getColor()
ItemFactory.getDefaultLeatherColor()
.void setColor(@Nullable Color color)
color
- the color to set. Setting it to null is equivalent to
setting it to ItemFactory.getDefaultLeatherColor()
.@NotNull LeatherArmorMeta clone()
Copyright © 2020. All rights reserved.