Interface TypedStat
- All Known Implementing Classes:
BleedStat,DurabilityStat,SimpleStat
public interface TypedStat
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleandefault doublefineValue(double value) doublegetId()getType()booleanhasPlaceholder(org.bukkit.inventory.ItemStack item) booleanisApplied(org.bukkit.inventory.ItemStack item) booleanisMainItem(org.bukkit.inventory.ItemStack item) Deprecated.booleanvoidsetCapability(double cap)
-
Method Details
-
getId
String getId() -
getPlaceholder
String getPlaceholder() -
hasPlaceholder
boolean hasPlaceholder(@NotNull org.bukkit.inventory.ItemStack item) -
isApplied
boolean isApplied(@NotNull org.bukkit.inventory.ItemStack item) -
getType
-
getCapability
double getCapability() -
setCapability
void setCapability(double cap) -
getItemType
SimpleStat.ItemType getItemType() -
isPercent
boolean isPercent() -
canBeNegative
boolean canBeNegative() -
isMainItem
Deprecated. -
getDependStat
-
fineValue
default double fineValue(double value)
-