public interface Trackable
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formatLong(double val,
Locale locale) |
java.lang.String |
formatShort(double val) |
Translatable |
getDisplayName() |
StatInstance |
getInstance(User user) |
StatInstance |
getInstance(java.util.UUID id) |
StatInstance |
getNewInstance(java.util.UUID uuid) |
java.lang.String |
getPrefix() |
Stat |
getStat() |
StatFormatter |
getStatFormatter() |
Translatable |
getText() |
User |
getUser(java.util.UUID id) |
Trackable[] |
getValues() |
java.lang.String |
name() |
void |
setAnnounce(boolean announce) |
void |
setStat(Stat stat) |
boolean |
shouldAnnounce() |
void setStat(Stat stat)
Stat getStat()
StatInstance getInstance(User user)
StatInstance getInstance(java.util.UUID id)
StatInstance getNewInstance(java.util.UUID uuid)
Translatable getDisplayName()
Translatable getText()
StatFormatter getStatFormatter()
java.lang.String formatLong(double val, Locale locale)
java.lang.String formatShort(double val)
java.lang.String name()
User getUser(java.util.UUID id)
Trackable[] getValues()
boolean shouldAnnounce()
void setAnnounce(boolean announce)
java.lang.String getPrefix()