public enum TextFormatting extends java.lang.Enum<TextFormatting>
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 |
OBFUSCATED |
RED |
RESET |
STRIKETHROUGH |
UNDERLINE |
WHITE |
YELLOW |
Modifier and Type | Field and Description |
---|---|
private char |
code |
private java.lang.Integer |
color |
private static java.util.Map<java.lang.String,TextFormatting> |
FORMATTING_BY_NAME |
private int |
id |
private boolean |
isFormat |
private java.lang.String |
name |
private static java.util.regex.Pattern |
STRIP_FORMATTING_PATTERN |
private java.lang.String |
toString |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
cleanName(java.lang.String p_175745_0_) |
static TextFormatting |
getByCode(char p_211165_0_) |
static TextFormatting |
getById(int p_175744_0_) |
static TextFormatting |
getByName(java.lang.String p_96300_0_) |
java.lang.Integer |
getColor() |
int |
getId() |
java.lang.String |
getName() |
static java.util.Collection<java.lang.String> |
getNames(boolean p_96296_0_,
boolean p_96296_1_) |
boolean |
isColor() |
boolean |
isFormat() |
static java.lang.String |
stripFormatting(java.lang.String p_110646_0_) |
java.lang.String |
toString() |
static TextFormatting |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TextFormatting[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TextFormatting BLACK
public static final TextFormatting DARK_BLUE
public static final TextFormatting DARK_GREEN
public static final TextFormatting DARK_AQUA
public static final TextFormatting DARK_RED
public static final TextFormatting DARK_PURPLE
public static final TextFormatting GOLD
public static final TextFormatting GRAY
public static final TextFormatting DARK_GRAY
public static final TextFormatting BLUE
public static final TextFormatting GREEN
public static final TextFormatting AQUA
public static final TextFormatting RED
public static final TextFormatting LIGHT_PURPLE
public static final TextFormatting YELLOW
public static final TextFormatting WHITE
public static final TextFormatting OBFUSCATED
public static final TextFormatting BOLD
public static final TextFormatting STRIKETHROUGH
public static final TextFormatting UNDERLINE
public static final TextFormatting ITALIC
public static final TextFormatting RESET
private static final java.util.Map<java.lang.String,TextFormatting> FORMATTING_BY_NAME
private static final java.util.regex.Pattern STRIP_FORMATTING_PATTERN
private final java.lang.String name
private final char code
private final boolean isFormat
private final java.lang.String toString
private final int id
@Nullable private final java.lang.Integer color
public static TextFormatting[] values()
for (TextFormatting c : TextFormatting.values()) System.out.println(c);
public static TextFormatting 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 nullprivate static java.lang.String cleanName(java.lang.String p_175745_0_)
public int getId()
public boolean isFormat()
public boolean isColor()
@Nullable public java.lang.Integer getColor()
public java.lang.String getName()
public java.lang.String toString()
toString
in class java.lang.Enum<TextFormatting>
@Nullable public static java.lang.String stripFormatting(@Nullable java.lang.String p_110646_0_)
@Nullable public static TextFormatting getByName(@Nullable java.lang.String p_96300_0_)
@Nullable public static TextFormatting getById(int p_175744_0_)
@Nullable public static TextFormatting getByCode(char p_211165_0_)
public static java.util.Collection<java.lang.String> getNames(boolean p_96296_0_, boolean p_96296_1_)