|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<AchievementLibrary.Event>
com.planet_ink.coffee_mud.Libraries.interfaces.AchievementLibrary.Event
public static enum AchievementLibrary.Event
Events define the type of achievement, describing specific arguments that the achievement of each event type needs. It is also used to specify the type of player event that has occurred, allowing the appropriate achievement to be determined and tracked.
Method Summary | |
---|---|
java.lang.String |
displayName()
Returns the friendly display name of this event. |
static java.lang.String[] |
getEventChoices()
Returns a string list of all event types. |
java.lang.String[] |
getParameters()
Returns all arguments, required and optional, to this achievement event type |
static AchievementLibrary.Event |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static AchievementLibrary.Event[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final AchievementLibrary.Event KILLS
public static final AchievementLibrary.Event STATVALUE
public static final AchievementLibrary.Event FACTION
public static final AchievementLibrary.Event EXPLORE
public static final AchievementLibrary.Event CRAFTING
public static final AchievementLibrary.Event MENDER
public static final AchievementLibrary.Event SKILLUSE
public static final AchievementLibrary.Event SOCIALUSE
public static final AchievementLibrary.Event QUESTOR
public static final AchievementLibrary.Event ACHIEVER
public static final AchievementLibrary.Event ROOMENTER
public static final AchievementLibrary.Event LEVELSGAINED
public static final AchievementLibrary.Event CLASSLEVELSGAINED
public static final AchievementLibrary.Event TIMEPLAYED
public static final AchievementLibrary.Event JUSTBE
public static final AchievementLibrary.Event DEATHS
public static final AchievementLibrary.Event RETIRE
public static final AchievementLibrary.Event REMORT
public static final AchievementLibrary.Event GOTITEM
public static final AchievementLibrary.Event FACTIONS
public static final AchievementLibrary.Event BIRTHS
public static final AchievementLibrary.Event RACEBIRTH
public static final AchievementLibrary.Event PLAYERBORN
public static final AchievementLibrary.Event PLAYERBORNPARENT
Method Detail |
---|
public static AchievementLibrary.Event[] values()
for (AchievementLibrary.Event c : AchievementLibrary.Event.values()) System.out.println(c);
public static AchievementLibrary.Event valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic java.lang.String displayName()
public java.lang.String[] getParameters()
public static java.lang.String[] getEventChoices()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |