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 kintermediary net/minecraft/class_124named 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 IntegercolorValueprivate 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, Integer colorValue)privateFormatting(String name, char code, int colorIndex, Integer colorValue) -
Method Summary
Modifier and Type Method Description static FormattingbyCode(char code)static FormattingbyColorIndex(int colorIndex)static FormattingbyName(String name)intgetColorIndex()IntegergetColorValue()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 aLk;a:Lk;intermediary field_1074Lnet/minecraft/class_124;field_1074:Lnet/minecraft/class_124;named BLACKLnet/minecraft/util/Formatting;BLACK:Lnet/minecraft/util/Formatting;
-
DARK_BLUE
- Mappings:
Namespace Name Mixin selector official bLk;b:Lk;intermediary field_1058Lnet/minecraft/class_124;field_1058:Lnet/minecraft/class_124;named DARK_BLUELnet/minecraft/util/Formatting;DARK_BLUE:Lnet/minecraft/util/Formatting;
-
DARK_GREEN
- Mappings:
Namespace Name Mixin selector official cLk;c:Lk;intermediary field_1077Lnet/minecraft/class_124;field_1077:Lnet/minecraft/class_124;named DARK_GREENLnet/minecraft/util/Formatting;DARK_GREEN:Lnet/minecraft/util/Formatting;
-
DARK_AQUA
- Mappings:
Namespace Name Mixin selector official dLk;d:Lk;intermediary field_1062Lnet/minecraft/class_124;field_1062:Lnet/minecraft/class_124;named DARK_AQUALnet/minecraft/util/Formatting;DARK_AQUA:Lnet/minecraft/util/Formatting;
-
DARK_RED
- Mappings:
Namespace Name Mixin selector official eLk;e:Lk;intermediary field_1079Lnet/minecraft/class_124;field_1079:Lnet/minecraft/class_124;named DARK_REDLnet/minecraft/util/Formatting;DARK_RED:Lnet/minecraft/util/Formatting;
-
DARK_PURPLE
- Mappings:
Namespace Name Mixin selector official fLk;f:Lk;intermediary field_1064Lnet/minecraft/class_124;field_1064:Lnet/minecraft/class_124;named DARK_PURPLELnet/minecraft/util/Formatting;DARK_PURPLE:Lnet/minecraft/util/Formatting;
-
GOLD
- Mappings:
Namespace Name Mixin selector official gLk;g:Lk;intermediary field_1065Lnet/minecraft/class_124;field_1065:Lnet/minecraft/class_124;named GOLDLnet/minecraft/util/Formatting;GOLD:Lnet/minecraft/util/Formatting;
-
GRAY
- Mappings:
Namespace Name Mixin selector official hLk;h:Lk;intermediary field_1080Lnet/minecraft/class_124;field_1080:Lnet/minecraft/class_124;named GRAYLnet/minecraft/util/Formatting;GRAY:Lnet/minecraft/util/Formatting;
-
DARK_GRAY
- Mappings:
Namespace Name Mixin selector official iLk;i:Lk;intermediary field_1063Lnet/minecraft/class_124;field_1063:Lnet/minecraft/class_124;named DARK_GRAYLnet/minecraft/util/Formatting;DARK_GRAY:Lnet/minecraft/util/Formatting;
-
BLUE
- Mappings:
Namespace Name Mixin selector official jLk;j:Lk;intermediary field_1078Lnet/minecraft/class_124;field_1078:Lnet/minecraft/class_124;named BLUELnet/minecraft/util/Formatting;BLUE:Lnet/minecraft/util/Formatting;
-
GREEN
- Mappings:
Namespace Name Mixin selector official kLk;k:Lk;intermediary field_1060Lnet/minecraft/class_124;field_1060:Lnet/minecraft/class_124;named GREENLnet/minecraft/util/Formatting;GREEN:Lnet/minecraft/util/Formatting;
-
AQUA
- Mappings:
Namespace Name Mixin selector official lLk;l:Lk;intermediary field_1075Lnet/minecraft/class_124;field_1075:Lnet/minecraft/class_124;named AQUALnet/minecraft/util/Formatting;AQUA:Lnet/minecraft/util/Formatting;
-
RED
- Mappings:
Namespace Name Mixin selector official mLk;m:Lk;intermediary field_1061Lnet/minecraft/class_124;field_1061:Lnet/minecraft/class_124;named REDLnet/minecraft/util/Formatting;RED:Lnet/minecraft/util/Formatting;
-
LIGHT_PURPLE
- Mappings:
Namespace Name Mixin selector official nLk;n:Lk;intermediary field_1076Lnet/minecraft/class_124;field_1076:Lnet/minecraft/class_124;named LIGHT_PURPLELnet/minecraft/util/Formatting;LIGHT_PURPLE:Lnet/minecraft/util/Formatting;
-
YELLOW
- Mappings:
Namespace Name Mixin selector official oLk;o:Lk;intermediary field_1054Lnet/minecraft/class_124;field_1054:Lnet/minecraft/class_124;named YELLOWLnet/minecraft/util/Formatting;YELLOW:Lnet/minecraft/util/Formatting;
-
WHITE
- Mappings:
Namespace Name Mixin selector official pLk;p:Lk;intermediary field_1068Lnet/minecraft/class_124;field_1068:Lnet/minecraft/class_124;named WHITELnet/minecraft/util/Formatting;WHITE:Lnet/minecraft/util/Formatting;
-
OBFUSCATED
- Mappings:
Namespace Name Mixin selector official qLk;q:Lk;intermediary field_1051Lnet/minecraft/class_124;field_1051:Lnet/minecraft/class_124;named OBFUSCATEDLnet/minecraft/util/Formatting;OBFUSCATED:Lnet/minecraft/util/Formatting;
-
BOLD
- Mappings:
Namespace Name Mixin selector official rLk;r:Lk;intermediary field_1067Lnet/minecraft/class_124;field_1067:Lnet/minecraft/class_124;named BOLDLnet/minecraft/util/Formatting;BOLD:Lnet/minecraft/util/Formatting;
-
STRIKETHROUGH
- Mappings:
Namespace Name Mixin selector official sLk;s:Lk;intermediary field_1055Lnet/minecraft/class_124;field_1055:Lnet/minecraft/class_124;named STRIKETHROUGHLnet/minecraft/util/Formatting;STRIKETHROUGH:Lnet/minecraft/util/Formatting;
-
UNDERLINE
- Mappings:
Namespace Name Mixin selector official tLk;t:Lk;intermediary field_1073Lnet/minecraft/class_124;field_1073:Lnet/minecraft/class_124;named UNDERLINELnet/minecraft/util/Formatting;UNDERLINE:Lnet/minecraft/util/Formatting;
-
ITALIC
- Mappings:
Namespace Name Mixin selector official uLk;u:Lk;intermediary field_1056Lnet/minecraft/class_124;field_1056:Lnet/minecraft/class_124;named ITALICLnet/minecraft/util/Formatting;ITALIC:Lnet/minecraft/util/Formatting;
-
RESET
- Mappings:
Namespace Name Mixin selector official vLk;v:Lk;intermediary field_1070Lnet/minecraft/class_124;field_1070:Lnet/minecraft/class_124;named RESETLnet/minecraft/util/Formatting;RESET:Lnet/minecraft/util/Formatting;
-
-
Field Details
-
BY_NAME
- Mappings:
Namespace Name Mixin selector official wLk;w:Ljava/util/Map;intermediary field_1052Lnet/minecraft/class_124;field_1052:Ljava/util/Map;named BY_NAMELnet/minecraft/util/Formatting;BY_NAME:Ljava/util/Map;
-
FORMATTING_CODE_PATTERN
- Mappings:
Namespace Name Mixin selector official xLk;x:Ljava/util/regex/Pattern;intermediary field_1066Lnet/minecraft/class_124;field_1066: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 yLk;y:Ljava/lang/String;intermediary field_1057Lnet/minecraft/class_124;field_1057:Ljava/lang/String;named nameLnet/minecraft/util/Formatting;name:Ljava/lang/String;
-
code
private final char code- Mappings:
Namespace Name Mixin selector official zLk;z:Cintermediary field_1059Lnet/minecraft/class_124;field_1059:Cnamed codeLnet/minecraft/util/Formatting;code:C
-
modifier
private final boolean modifier- Mappings:
Namespace Name Mixin selector official ALk;A:Zintermediary field_1081Lnet/minecraft/class_124;field_1081:Znamed modifierLnet/minecraft/util/Formatting;modifier:Z
-
stringValue
- Mappings:
Namespace Name Mixin selector official BLk;B:Ljava/lang/String;intermediary field_1069Lnet/minecraft/class_124;field_1069:Ljava/lang/String;named stringValueLnet/minecraft/util/Formatting;stringValue:Ljava/lang/String;
-
colorIndex
private final int colorIndex- Mappings:
Namespace Name Mixin selector official CLk;C:Iintermediary field_1071Lnet/minecraft/class_124;field_1071:Inamed colorIndexLnet/minecraft/util/Formatting;colorIndex:I
-
colorValue
- Mappings:
Namespace Name Mixin selector official DLk;D:Ljava/lang/Integer;intermediary field_1053Lnet/minecraft/class_124;field_1053:Ljava/lang/Integer;named colorValueLnet/minecraft/util/Formatting;colorValue:Ljava/lang/Integer;
-
-
Constructor Details
-
Formatting
- Mappings:
Namespace Name Mixin selector official <init>Lk;<init>(Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)Vintermediary <init>Lnet/minecraft/class_124;<init>(Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)Vnamed <init>Lnet/minecraft/util/Formatting;<init>(Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V
-
Formatting
- Mappings:
Namespace Name Mixin selector official <init>Lk;<init>(Ljava/lang/String;ILjava/lang/String;CZ)Vintermediary <init>Lnet/minecraft/class_124;<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>Lk;<init>(Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)Vintermediary <init>Lnet/minecraft/class_124;<init>(Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)Vnamed <init>Lnet/minecraft/util/Formatting;<init>(Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)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 cLk;c(Ljava/lang/String;)Ljava/lang/String;intermediary method_535Lnet/minecraft/class_124;method_535(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 bLk;b()Iintermediary method_536Lnet/minecraft/class_124;method_536()Inamed getColorIndexLnet/minecraft/util/Formatting;getColorIndex()I
-
isModifier
public boolean isModifier()- Mappings:
Namespace Name Mixin selector official cLk;c()Zintermediary method_542Lnet/minecraft/class_124;method_542()Znamed isModifierLnet/minecraft/util/Formatting;isModifier()Z
-
isColor
public boolean isColor()- Mappings:
Namespace Name Mixin selector official dLk;d()Zintermediary method_543Lnet/minecraft/class_124;method_543()Znamed isColorLnet/minecraft/util/Formatting;isColor()Z
-
getColorValue
- Mappings:
Namespace Name Mixin selector official eLk;e()Ljava/lang/Integer;intermediary method_532Lnet/minecraft/class_124;method_532()Ljava/lang/Integer;named getColorValueLnet/minecraft/util/Formatting;getColorValue()Ljava/lang/Integer;
-
getName
- Mappings:
Namespace Name Mixin selector official fLk;f()Ljava/lang/String;intermediary method_537Lnet/minecraft/class_124;method_537()Ljava/lang/String;named getNameLnet/minecraft/util/Formatting;getName()Ljava/lang/String;
-
toString
- Overrides:
toStringin classEnum<Formatting>- Mappings:
Namespace Name Mixin selector official toStringLk;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_124;toString()Ljava/lang/String;named toStringLnet/minecraft/util/Formatting;toString()Ljava/lang/String;
-
strip
- Mappings:
Namespace Name Mixin selector official aLk;a(Ljava/lang/String;)Ljava/lang/String;intermediary method_539Lnet/minecraft/class_124;method_539(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 bLk;b(Ljava/lang/String;)Lk;intermediary method_533Lnet/minecraft/class_124;method_533(Ljava/lang/String;)Lnet/minecraft/class_124;named byNameLnet/minecraft/util/Formatting;byName(Ljava/lang/String;)Lnet/minecraft/util/Formatting;
-
byColorIndex
- Mappings:
Namespace Name Mixin selector official aLk;a(I)Lk;intermediary method_534Lnet/minecraft/class_124;method_534(I)Lnet/minecraft/class_124;named byColorIndexLnet/minecraft/util/Formatting;byColorIndex(I)Lnet/minecraft/util/Formatting;
-
byCode
- Mappings:
Namespace Name Mixin selector official aLk;a(C)Lk;intermediary method_544Lnet/minecraft/class_124;method_544(C)Lnet/minecraft/class_124;named byCodeLnet/minecraft/util/Formatting;byCode(C)Lnet/minecraft/util/Formatting;
-
getNames
- Mappings:
Namespace Name Mixin selector official aLk;a(ZZ)Ljava/util/Collection;intermediary method_540Lnet/minecraft/class_124;method_540(ZZ)Ljava/util/Collection;named getNamesLnet/minecraft/util/Formatting;getNames(ZZ)Ljava/util/Collection;
-