Package de.eimmer.inventar.meta
Interface RuestungMeta
- All Superinterfaces:
BestaendigeDatenInhaber
,Cloneable
,GegenstandMeta
,KonfigurationsSerialisierbar
- All Known Subinterfaces:
FaerbbareRuestungMeta
Represents armor that an wesen can equip.
Note: Armor trims are part of an experimental feature of Minecraft and hence subject to change.
-
Method Summary
Methods inherited from interface de.eimmer.bestaendigkeit.BestaendigeDatenInhaber
getPersistentDataContainer
Methods inherited from interface de.eimmer.inventar.meta.GegenstandMeta
addAttributeModifier, addEnchant, addItemFlags, getAsString, 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
Methods inherited from interface de.eimmer.konfiguration.serialisierung.KonfigurationsSerialisierbar
serialize
-
Method Details
-
hasTrim
boolean hasTrim()Check whether or not this item has an armor trim.- Returns:
- true if has a trim, false otherwise
-
setTrim
Set theArmorTrim
.- Parameters:
trim
- the trim to set, or null to remove it
-
getTrim
Get theArmorTrim
.- Returns:
- the armor trim, or null if none
-
clone
- Specified by:
clone
in interfaceGegenstandMeta
-