Package net.minecraft.util
Enum Formatting
- All Implemented Interfaces:
Serializable,Comparable<Formatting>,java.lang.constant.Constable
public enum Formatting extends Enum<Formatting>
- Mappings:
Namespace Name official aintermediary net/minecraft/class_1named net/minecraft/util/Formatting
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants Enum Constant Description AQUABLACKBLUEBOLDDARK_AQUADARK_BLUEDARK_GRAYDARK_GREENDARK_PURPLEDARK_REDGOLDGRAYGREENITALICLIGHT_PURPLEOBFUSCATEDREDRESETSTRIKETHROUGHUNDERLINEWHITEYELLOW -
Field Summary
Fields Modifier and Type Field Description private static Map<String,Formatting>BY_NAMEprivate charcodeprivate intcolorIndexprivate static PatternFORMATTING_CODE_PATTERNprivate booleanmodifierprivate Stringnameprivate StringstringValue -
Constructor Summary
Constructors Modifier Constructor Description privateFormatting(String name, char code, boolean modifier)privateFormatting(String name, char code, boolean modifier, int colorIndex)privateFormatting(String name, char code, int colorIndex) -
Method Summary
Modifier and Type Method Description static FormattingbyColorIndex(int colorIndex)static FormattingbyName(String name)intgetColorIndex()StringgetName()static Collection<String>getNames(boolean colors, boolean modifiers)booleanisColor()booleanisModifier()private static Stringsanitize(String name)static Stringstrip(String string)StringtoString()static FormattingvalueOf(String name)Returns the enum constant of this type with the specified name.static Formatting[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
BLACK
- Mappings:
Namespace Name Mixin selector official aLa;a:La;intermediary field_5Lnet/minecraft/class_1;field_5:Lnet/minecraft/class_1;named BLACKLnet/minecraft/util/Formatting;BLACK:Lnet/minecraft/util/Formatting;
-
DARK_BLUE
- Mappings:
Namespace Name Mixin selector official bLa;b:La;intermediary field_6Lnet/minecraft/class_1;field_6:Lnet/minecraft/class_1;named DARK_BLUELnet/minecraft/util/Formatting;DARK_BLUE:Lnet/minecraft/util/Formatting;
-
DARK_GREEN
- Mappings:
Namespace Name Mixin selector official cLa;c:La;intermediary field_7Lnet/minecraft/class_1;field_7:Lnet/minecraft/class_1;named DARK_GREENLnet/minecraft/util/Formatting;DARK_GREEN:Lnet/minecraft/util/Formatting;
-
DARK_AQUA
- Mappings:
Namespace Name Mixin selector official dLa;d:La;intermediary field_8Lnet/minecraft/class_1;field_8:Lnet/minecraft/class_1;named DARK_AQUALnet/minecraft/util/Formatting;DARK_AQUA:Lnet/minecraft/util/Formatting;
-
DARK_RED
- Mappings:
Namespace Name Mixin selector official eLa;e:La;intermediary field_9Lnet/minecraft/class_1;field_9:Lnet/minecraft/class_1;named DARK_REDLnet/minecraft/util/Formatting;DARK_RED:Lnet/minecraft/util/Formatting;
-
DARK_PURPLE
- Mappings:
Namespace Name Mixin selector official fLa;f:La;intermediary field_10Lnet/minecraft/class_1;field_10:Lnet/minecraft/class_1;named DARK_PURPLELnet/minecraft/util/Formatting;DARK_PURPLE:Lnet/minecraft/util/Formatting;
-
GOLD
- Mappings:
Namespace Name Mixin selector official gLa;g:La;intermediary field_11Lnet/minecraft/class_1;field_11:Lnet/minecraft/class_1;named GOLDLnet/minecraft/util/Formatting;GOLD:Lnet/minecraft/util/Formatting;
-
GRAY
- Mappings:
Namespace Name Mixin selector official hLa;h:La;intermediary field_12Lnet/minecraft/class_1;field_12:Lnet/minecraft/class_1;named GRAYLnet/minecraft/util/Formatting;GRAY:Lnet/minecraft/util/Formatting;
-
DARK_GRAY
- Mappings:
Namespace Name Mixin selector official iLa;i:La;intermediary field_13Lnet/minecraft/class_1;field_13:Lnet/minecraft/class_1;named DARK_GRAYLnet/minecraft/util/Formatting;DARK_GRAY:Lnet/minecraft/util/Formatting;
-
BLUE
- Mappings:
Namespace Name Mixin selector official jLa;j:La;intermediary field_14Lnet/minecraft/class_1;field_14:Lnet/minecraft/class_1;named BLUELnet/minecraft/util/Formatting;BLUE:Lnet/minecraft/util/Formatting;
-
GREEN
- Mappings:
Namespace Name Mixin selector official kLa;k:La;intermediary field_15Lnet/minecraft/class_1;field_15:Lnet/minecraft/class_1;named GREENLnet/minecraft/util/Formatting;GREEN:Lnet/minecraft/util/Formatting;
-
AQUA
- Mappings:
Namespace Name Mixin selector official lLa;l:La;intermediary field_16Lnet/minecraft/class_1;field_16:Lnet/minecraft/class_1;named AQUALnet/minecraft/util/Formatting;AQUA:Lnet/minecraft/util/Formatting;
-
RED
- Mappings:
Namespace Name Mixin selector official mLa;m:La;intermediary field_17Lnet/minecraft/class_1;field_17:Lnet/minecraft/class_1;named REDLnet/minecraft/util/Formatting;RED:Lnet/minecraft/util/Formatting;
-
LIGHT_PURPLE
- Mappings:
Namespace Name Mixin selector official nLa;n:La;intermediary field_18Lnet/minecraft/class_1;field_18:Lnet/minecraft/class_1;named LIGHT_PURPLELnet/minecraft/util/Formatting;LIGHT_PURPLE:Lnet/minecraft/util/Formatting;
-
YELLOW
- Mappings:
Namespace Name Mixin selector official oLa;o:La;intermediary field_19Lnet/minecraft/class_1;field_19:Lnet/minecraft/class_1;named YELLOWLnet/minecraft/util/Formatting;YELLOW:Lnet/minecraft/util/Formatting;
-
WHITE
- Mappings:
Namespace Name Mixin selector official pLa;p:La;intermediary field_20Lnet/minecraft/class_1;field_20:Lnet/minecraft/class_1;named WHITELnet/minecraft/util/Formatting;WHITE:Lnet/minecraft/util/Formatting;
-
OBFUSCATED
- Mappings:
Namespace Name Mixin selector official qLa;q:La;intermediary field_21Lnet/minecraft/class_1;field_21:Lnet/minecraft/class_1;named OBFUSCATEDLnet/minecraft/util/Formatting;OBFUSCATED:Lnet/minecraft/util/Formatting;
-
BOLD
- Mappings:
Namespace Name Mixin selector official rLa;r:La;intermediary field_22Lnet/minecraft/class_1;field_22:Lnet/minecraft/class_1;named BOLDLnet/minecraft/util/Formatting;BOLD:Lnet/minecraft/util/Formatting;
-
STRIKETHROUGH
- Mappings:
Namespace Name Mixin selector official sLa;s:La;intermediary field_23Lnet/minecraft/class_1;field_23:Lnet/minecraft/class_1;named STRIKETHROUGHLnet/minecraft/util/Formatting;STRIKETHROUGH:Lnet/minecraft/util/Formatting;
-
UNDERLINE
- Mappings:
Namespace Name Mixin selector official tLa;t:La;intermediary field_24Lnet/minecraft/class_1;field_24:Lnet/minecraft/class_1;named UNDERLINELnet/minecraft/util/Formatting;UNDERLINE:Lnet/minecraft/util/Formatting;
-
ITALIC
- Mappings:
Namespace Name Mixin selector official uLa;u:La;intermediary field_25Lnet/minecraft/class_1;field_25:Lnet/minecraft/class_1;named ITALICLnet/minecraft/util/Formatting;ITALIC:Lnet/minecraft/util/Formatting;
-
RESET
- Mappings:
Namespace Name Mixin selector official vLa;v:La;intermediary field_26Lnet/minecraft/class_1;field_26:Lnet/minecraft/class_1;named RESETLnet/minecraft/util/Formatting;RESET:Lnet/minecraft/util/Formatting;
-
-
Field Details
-
BY_NAME
- Mappings:
Namespace Name Mixin selector official wLa;w:Ljava/util/Map;intermediary field_27Lnet/minecraft/class_1;field_27:Ljava/util/Map;named BY_NAMELnet/minecraft/util/Formatting;BY_NAME:Ljava/util/Map;
-
FORMATTING_CODE_PATTERN
- Mappings:
Namespace Name Mixin selector official xLa;x:Ljava/util/regex/Pattern;intermediary field_28Lnet/minecraft/class_1;field_28:Ljava/util/regex/Pattern;named FORMATTING_CODE_PATTERNLnet/minecraft/util/Formatting;FORMATTING_CODE_PATTERN:Ljava/util/regex/Pattern;
-
name
- Mappings:
Namespace Name Mixin selector official yLa;y:Ljava/lang/String;intermediary field_29Lnet/minecraft/class_1;field_29:Ljava/lang/String;named nameLnet/minecraft/util/Formatting;name:Ljava/lang/String;
-
code
private final char code- Mappings:
Namespace Name Mixin selector official zLa;z:Cintermediary field_30Lnet/minecraft/class_1;field_30:Cnamed codeLnet/minecraft/util/Formatting;code:C
-
modifier
private final boolean modifier- Mappings:
Namespace Name Mixin selector official ALa;A:Zintermediary field_1Lnet/minecraft/class_1;field_1:Znamed modifierLnet/minecraft/util/Formatting;modifier:Z
-
stringValue
- Mappings:
Namespace Name Mixin selector official BLa;B:Ljava/lang/String;intermediary field_2Lnet/minecraft/class_1;field_2:Ljava/lang/String;named stringValueLnet/minecraft/util/Formatting;stringValue:Ljava/lang/String;
-
colorIndex
private final int colorIndex- Mappings:
Namespace Name Mixin selector official CLa;C:Iintermediary field_3Lnet/minecraft/class_1;field_3:Inamed colorIndexLnet/minecraft/util/Formatting;colorIndex:I
-
-
Constructor Details
-
Formatting
- Mappings:
Namespace Name Mixin selector official <init>La;<init>(Ljava/lang/String;ILjava/lang/String;CI)Vintermediary <init>Lnet/minecraft/class_1;<init>(Ljava/lang/String;ILjava/lang/String;CI)Vnamed <init>Lnet/minecraft/util/Formatting;<init>(Ljava/lang/String;ILjava/lang/String;CI)V
-
Formatting
- Mappings:
Namespace Name Mixin selector official <init>La;<init>(Ljava/lang/String;ILjava/lang/String;CZ)Vintermediary <init>Lnet/minecraft/class_1;<init>(Ljava/lang/String;ILjava/lang/String;CZ)Vnamed <init>Lnet/minecraft/util/Formatting;<init>(Ljava/lang/String;ILjava/lang/String;CZ)V
-
Formatting
- Mappings:
Namespace Name Mixin selector official <init>La;<init>(Ljava/lang/String;ILjava/lang/String;CZI)Vintermediary <init>Lnet/minecraft/class_1;<init>(Ljava/lang/String;ILjava/lang/String;CZI)Vnamed <init>Lnet/minecraft/util/Formatting;<init>(Ljava/lang/String;ILjava/lang/String;CZI)V
-
-
Method Details
-
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
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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
sanitize
- Mappings:
Namespace Name Mixin selector official cLa;c(Ljava/lang/String;)Ljava/lang/String;intermediary method_7Lnet/minecraft/class_1;method_7(Ljava/lang/String;)Ljava/lang/String;named sanitizeLnet/minecraft/util/Formatting;sanitize(Ljava/lang/String;)Ljava/lang/String;
-
getColorIndex
public int getColorIndex()- Mappings:
Namespace Name Mixin selector official bLa;b()Iintermediary method_4Lnet/minecraft/class_1;method_4()Inamed getColorIndexLnet/minecraft/util/Formatting;getColorIndex()I
-
isModifier
public boolean isModifier()- Mappings:
Namespace Name Mixin selector official cLa;c()Zintermediary method_6Lnet/minecraft/class_1;method_6()Znamed isModifierLnet/minecraft/util/Formatting;isModifier()Z
-
isColor
public boolean isColor()- Mappings:
Namespace Name Mixin selector official dLa;d()Zintermediary method_8Lnet/minecraft/class_1;method_8()Znamed isColorLnet/minecraft/util/Formatting;isColor()Z
-
getName
- Mappings:
Namespace Name Mixin selector official eLa;e()Ljava/lang/String;intermediary method_9Lnet/minecraft/class_1;method_9()Ljava/lang/String;named getNameLnet/minecraft/util/Formatting;getName()Ljava/lang/String;
-
toString
- Overrides:
toStringin classEnum<Formatting>- Mappings:
Namespace Name Mixin selector official toStringLa;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_1;toString()Ljava/lang/String;named toStringLnet/minecraft/util/Formatting;toString()Ljava/lang/String;
-
strip
- Mappings:
Namespace Name Mixin selector official aLa;a(Ljava/lang/String;)Ljava/lang/String;intermediary method_2Lnet/minecraft/class_1;method_2(Ljava/lang/String;)Ljava/lang/String;named stripLnet/minecraft/util/Formatting;strip(Ljava/lang/String;)Ljava/lang/String;
-
byName
- Mappings:
Namespace Name Mixin selector official bLa;b(Ljava/lang/String;)La;intermediary method_5Lnet/minecraft/class_1;method_5(Ljava/lang/String;)Lnet/minecraft/class_1;named byNameLnet/minecraft/util/Formatting;byName(Ljava/lang/String;)Lnet/minecraft/util/Formatting;
-
byColorIndex
- Mappings:
Namespace Name Mixin selector official aLa;a(I)La;intermediary method_1Lnet/minecraft/class_1;method_1(I)Lnet/minecraft/class_1;named byColorIndexLnet/minecraft/util/Formatting;byColorIndex(I)Lnet/minecraft/util/Formatting;
-
getNames
- Mappings:
Namespace Name Mixin selector official aLa;a(ZZ)Ljava/util/Collection;intermediary method_3Lnet/minecraft/class_1;method_3(ZZ)Ljava/util/Collection;named getNamesLnet/minecraft/util/Formatting;getNames(ZZ)Ljava/util/Collection;
-