Enum Constant and Description |
---|
AQUA |
BLACK |
BLUE |
BOLD |
DARK_AQUA |
DARK_BLUE |
DARK_GRAY |
DARK_GREEN |
DARK_PURPLE |
DARK_RED |
GOLD |
GRAY |
GREEN |
ITALIC |
LIGHT_PURPLE |
MAGIC |
RED |
RESET |
STRIKETHROUGH |
UNDERLINE |
WHITE |
YELLOW |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
asAnsiCode()
Get this color as an Ansi Color Code
|
java.lang.String |
asMinecraftCode()
Get this color as a Minecraft Color Code
|
static java.lang.String |
convertColor(char character,
java.lang.String str)
Convert Minecraft color codes starting with character to Ansi color codes
|
static java.lang.String |
convertColor(java.lang.String str)
Convert Minecraft color codes to Ansi color codes
|
static java.lang.String |
parseColor(char character,
java.lang.String str)
Parse Minecraft color codes starting with character
|
static java.lang.String |
stripColor(java.lang.String str)
Removes all Minecraft/Ansi color codes from a string
|
java.lang.String |
toString() |
static TextColor |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TextColor[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TextColor AQUA
public static final TextColor BLACK
public static final TextColor BLUE
public static final TextColor BOLD
public static final TextColor DARK_AQUA
public static final TextColor DARK_BLUE
public static final TextColor DARK_GRAY
public static final TextColor DARK_GREEN
public static final TextColor DARK_PURPLE
public static final TextColor DARK_RED
public static final TextColor GOLD
public static final TextColor GRAY
public static final TextColor GREEN
public static final TextColor ITALIC
public static final TextColor LIGHT_PURPLE
public static final TextColor MAGIC
public static final TextColor RED
public static final TextColor RESET
public static final TextColor STRIKETHROUGH
public static final TextColor UNDERLINE
public static final TextColor WHITE
public static final TextColor YELLOW
public static TextColor[] values()
for (TextColor c : TextColor.values()) System.out.println(c);
public static TextColor 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 namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String asMinecraftCode()
public java.lang.String asAnsiCode()
public java.lang.String toString()
toString
in class java.lang.Enum<TextColor>
public static java.lang.String parseColor(char character, java.lang.String str)
character
- Characterstr
- String to parsepublic static java.lang.String convertColor(java.lang.String str)
str
- Minecraft colored stringpublic static java.lang.String convertColor(char character, java.lang.String str)
character
- Characterstr
- String to parsepublic static java.lang.String stripColor(java.lang.String str)
str
- String to parse