Package com.massivecraft.factions.tag
Enum FancyTag
- java.lang.Object
-
- java.lang.Enum<FancyTag>
-
- com.massivecraft.factions.tag.FancyTag
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALLIES_LISTENEMIES_LISTOFFLINE_LISTONLINE_LISTTRUCES_LIST
-
Field Summary
-
Fields inherited from interface com.massivecraft.factions.tag.Tag
ARBITRARY_LIMIT
-
-
Method Summary
Modifier and Type Method Description static booleananyMatch(java.lang.String text)booleanfoundInString(java.lang.String test)Gets if the Tag can be found in the given String.static FancyTaggetMatch(java.lang.String text)java.util.List<mkremins.fanciful.FancyMessage>getMessage(java.lang.String text, Faction faction, FPlayer player, java.util.Map<java.util.UUID,java.lang.String> groupMap)java.lang.StringgetTag()Gets the Tag's string representation.static java.util.List<mkremins.fanciful.FancyMessage>parse(java.lang.String text, Faction faction, FPlayer player, java.util.Map<java.util.UUID,java.lang.String> groupMap)static FancyTagvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static FancyTag[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Method Detail
-
values
public static FancyTag[] values()
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FancyTag valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
parse
public static java.util.List<mkremins.fanciful.FancyMessage> parse(java.lang.String text, Faction faction, FPlayer player, java.util.Map<java.util.UUID,java.lang.String> groupMap)
-
anyMatch
public static boolean anyMatch(java.lang.String text)
-
getMatch
public static FancyTag getMatch(java.lang.String text)
-
getTag
public java.lang.String getTag()
Description copied from interface:TagGets the Tag's string representation.
-
foundInString
public boolean foundInString(java.lang.String test)
Description copied from interface:TagGets if the Tag can be found in the given String.- Specified by:
foundInStringin interfaceTag- Parameters:
test- string to test- Returns:
- true if the tag is found in this string
-
-